示例#1
0
 public EventNodeWithSymbols(
     EventFieldDeclarationSyntax declaration,
     IBasicMemberContainer container,
     SemanticModel semanticModel)
     : base(declaration, container)
 {
     this.semanticModel = semanticModel;
 }
 public PropertyNodeWithSymbols(
     PropertyDeclarationSyntax declaration,
     IBasicMemberContainer container,
     SemanticModel semanticModel)
     : base(declaration, container)
 {
     this.semanticModel = semanticModel;
 }
 public IndexerNodeWithSymbols(
     IndexerDeclarationSyntax declaration,
     IBasicMemberContainer container,
     SemanticModel semanticModel)
     : base(declaration, container)
 {
     this.semanticModel = semanticModel;
 }
示例#4
0
 public IndexerNode CreateIndexerNode(IndexerDeclarationSyntax declaration, IBasicMemberContainer container)
 {
     return(new IndexerNodeWithSymbols(declaration, container, semanticModel));
 }
示例#5
0
 public EventNode CreateEventNode(EventFieldDeclarationSyntax declaration, IBasicMemberContainer container)
 {
     return(new EventNodeWithSymbols(declaration, container, semanticModel));
 }
示例#6
0
 public PropertyNode CreatePropertyNode(PropertyDeclarationSyntax declaration, IBasicMemberContainer container)
 {
     return(new PropertyNodeWithSymbols(declaration, container, semanticModel));
 }
示例#7
0
 public MethodNode CreateMethodNode(MethodDeclarationSyntax declaration, IBasicMemberContainer container)
 {
     return(new MethodNodeWithSymbols(declaration, container, semanticModel));
 }