Antlr4.Codegen.AbstractTarget.GetBaseListenerFileName C# (CSharp) Method

GetBaseListenerFileName() public method

public GetBaseListenerFileName ( bool header ) : string
header bool
return string
        public virtual string GetBaseListenerFileName(bool header)
        {
            Debug.Assert(gen.g.name != null);
            Template extST = GetTemplates().GetInstanceOf("codeFileExtension");
            string listenerName = gen.g.name + "BaseListener";
            return listenerName + extST.Render();
        }

Usage Example

Example #1
0
        public virtual string GetBaseListenerFileName(bool header)
        {
            AbstractTarget target = GetTarget();

            if (target == null)
            {
                throw new NotSupportedException("Cannot generate code without a target.");
            }

            return(target.GetBaseListenerFileName(header));
        }