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

GetBaseVisitorFileName() public method

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

Usage Example

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

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

            return(target.GetBaseVisitorFileName(header));
        }