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

GetListenerFileName() public method

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

Usage Example

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

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

            return(target.GetListenerFileName(header));
        }