Base:
method
GetMemberModel
Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetMemberModel(Microsoft.CodeAnalysis.SyntaxNode)
61 references to GetMemberModel
Microsoft.CodeAnalysis.CSharp (39)
Compilation\SyntaxTreeSemanticModel.cs (37)
184model = this.GetMemberModel(node); 205var model = this.GetMemberModel(node); 289var model = this.GetMemberModel(collectionInitializer); 306var model = this.GetMemberModel(node); 328Debug.Assert(this.GetMemberModel(node) == null); 398var model = this.GetMemberModel(node); 407var model = this.GetMemberModel(node); 416var model = this.GetMemberModel(node); 423var model = this.GetMemberModel(node); 430var model = this.GetMemberModel(node); 437var model = this.GetMemberModel(node); 444var model = this.GetMemberModel(declaratorSyntax); 451var model = this.GetMemberModel(declaratorSyntax); 458var model = this.GetMemberModel(declaratorSyntax); 465var model = this.GetMemberModel(declaratorSyntax); 472var model = this.GetMemberModel(node); 479var model = this.GetMemberModel(node); 486var model = this.GetMemberModel(node); 493var model = this.GetMemberModel(node); 542var model = this.GetMemberModel(expression); 563var model = this.GetMemberModel(expression); 723var model = this.GetMemberModel(existingConstructorInitializer); 826return outsideMemberDecl ? null : GetMemberModel(node); 958return GetMemberModel(memberDecl.Parent); 973MemberSemanticModel containing = attribute.Parent != null ? GetMemberModel(attribute.Parent) : null; 1003MemberSemanticModel containing = paramDecl.Parent != null ? GetMemberModel(paramDecl.Parent) : null; 1489return this.GetMemberModel(declarationSyntax)?.GetDeclaredSymbol(declarationSyntax, cancellationToken); 1837var memberModel = this.GetMemberModel(declarationSyntax); 1844var memberModel = this.GetMemberModel(declarationSyntax); 1873var memberModel = this.GetMemberModel(declarationSyntax); 1887var memberModel = this.GetMemberModel(declarationSyntax); 2102MemberSemanticModel memberModel = this.GetMemberModel(declarationSyntax); 2351MemberSemanticModel memberModel = GetMemberModel(node); 2357MemberSemanticModel memberModel = GetMemberModel(node); 2363MemberSemanticModel memberModel = GetMemberModel(node); 2369MemberSemanticModel memberModel = GetMemberModel(node); 2375MemberSemanticModel memberModel = GetMemberModel(node);
Compilation\SyntaxTreeSemanticModel_RegionAnalysisContext.cs (2)
30var memberModel = GetMemberModel(expression); 47var memberModel = GetMemberModel(firstStatement);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (12)
CodeGen\CodeGenAwaitForeachTests.cs (12)
1672var memberModel = model.GetMemberModel(foreachSyntax); 2129var memberModel = model.GetMemberModel(foreachSyntax); 2448var memberModel = model.GetMemberModel(foreachSyntax); 2506var memberModel = model.GetMemberModel(foreachSyntax); 2696var memberModel = model.GetMemberModel(foreachSyntax); 2744var memberModel = model.GetMemberModel(foreachSyntax); 2877var memberModel = model.GetMemberModel(foreachSyntax); 3625var memberModel = model.GetMemberModel(foreachSyntax); 3698var memberModel = model.GetMemberModel(foreachSyntax); 3808var memberModel = model.GetMemberModel(foreachSyntax); 4134var memberModel = model.GetMemberModel(foreachSyntax); 4215var memberModel = model.GetMemberModel(foreachSyntax);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (10)
Semantics\ForEachTests.cs (1)
3261var memberModel = treeModel.GetMemberModel(syntaxNode);
Semantics\LambdaTests.cs (2)
8125var defaultValueModel = model.GetMemberModel(defaultValue); 8130var methodModel = model.GetMemberModel(methodSyntax.Body);
Semantics\OutVarTests.cs (3)
18831Assert.Same(mm, syntaxTreeModel.GetMemberModel(x1Decl)); 18832Assert.Same(mm, syntaxTreeModel.GetMemberModel(x1Ref[0])); 18833Assert.Same(mm, syntaxTreeModel.GetMemberModel(x1Ref[1]));
Semantics\TopLevelStatementsTests.cs (4)
6450Assert.Same(mm, syntaxTreeModel.GetMemberModel(globalStatement.Statement)); 6928Assert.Same(mm, syntaxTreeModel.GetMemberModel(unit)); 6996Assert.Same(mm, syntaxTreeModel.GetMemberModel(unit)); 7082Assert.Same(mm, syntaxTreeModel.GetMemberModel(node));