コード例 #1
0
        private void ProcessLinking(CSharpNode node)
        {
            if (node.CSNodeType == CSharpNodeType.Class ||
                node.CSNodeType == CSharpNodeType.Interface)
            {
                LinkingResolver.Add(CurrentHeadIdentifier, new List <string>());
                return;
            }

            if (node.Type.Kind == SyntaxKind.IdentifierName && !PropertyTsInfo.HasKnowIdentifier(node.Identifier))
            {
                LinkingResolver.Push(CurrentHeadIdentifier, node.Type.RawKind);
            }
        }