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; }
public IndexerNode CreateIndexerNode(IndexerDeclarationSyntax declaration, IBasicMemberContainer container) { return(new IndexerNodeWithSymbols(declaration, container, semanticModel)); }
public EventNode CreateEventNode(EventFieldDeclarationSyntax declaration, IBasicMemberContainer container) { return(new EventNodeWithSymbols(declaration, container, semanticModel)); }
public PropertyNode CreatePropertyNode(PropertyDeclarationSyntax declaration, IBasicMemberContainer container) { return(new PropertyNodeWithSymbols(declaration, container, semanticModel)); }
public MethodNode CreateMethodNode(MethodDeclarationSyntax declaration, IBasicMemberContainer container) { return(new MethodNodeWithSymbols(declaration, container, semanticModel)); }