コード例 #1
0
ファイル: Helper.cs プロジェクト: dbobylev/OracleParser
        public static ParsedLink ReadElement(PlSqlParser.Type_nameContext context)
        {
            var elementName = context.GetText();
            var element     = new ParsedLink(elementName);

            element.SetPosition(context);
            return(element);
        }
コード例 #2
0
        public static List <string> GetCleanedTexts(this PlSqlParser.Type_nameContext ctx)
        {
            var _names = new List <string>();

            if (ctx != null)
            {
                ctx.id_expressions().GetCleanedTexts(_names);
            }
            return(_names);
        }
コード例 #3
0
 public override ParsedProcedure VisitType_name([NotNull] PlSqlParser.Type_nameContext context)
 {
     _Result.AddElement(Helper.ReadElement(context));
     return(base.VisitType_name(context));
 }