Antlr4.Codegen.Model.Recognizer.TranslateTokenStringToTarget C# (CSharp) Метод

TranslateTokenStringToTarget() защищенный статический Метод

protected static TranslateTokenStringToTarget ( string tokenName, OutputModelFactory factory ) : string
tokenName string
factory OutputModelFactory
Результат string
        protected static string TranslateTokenStringToTarget(string tokenName, OutputModelFactory factory)
        {
            if (tokenName == null)
            {
                return null;
            }

            if (tokenName[0] == '\'')
            {
                bool addQuotes = false;
                string targetString =
                    factory.GetTarget().GetTargetStringLiteralFromANTLRStringLiteral(factory.GetGenerator(), tokenName, addQuotes);
                return "\"'" + targetString + "'\"";
            }
            else
            {
                return factory.GetTarget().GetTargetStringLiteralFromString(tokenName, true);
            }
        }
    }