예제 #1
0
        /// <summary>Parse a local source code or external symbol name.</summary>
        public static AstSymbolName Parse(string symbolName, AstNameKind nameKind = AstNameKind.Local)
        {
            var native = AstName.ParseFullName(symbolName, nameKind);

            return(new AstSymbolName(native));
        }
예제 #2
0
 public AstIdentifier(string symbolName, AstIdentifierKind identifierKind)
     : this(AstName.ParseFullName(symbolName), identifierKind)
 {
 }