21 references to SemanticModelOpt
Microsoft.CodeAnalysis (5)
SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs (5)
15[MemberNotNullWhen(true, nameof(SemanticModelOpt))] 18get { return this.SemanticModelOpt != null; } 26? SemanticModelOpt.LookupNamespacesAndTypes(PositionOpt, name: symbol.Name) 27: SemanticModelOpt.LookupSymbols(PositionOpt, name: symbol.Name); 44ImmutableArray<ISymbol> typeOnlySymbols = SemanticModelOpt.LookupNamespacesAndTypes(PositionOpt, name: symbol.Name);
Microsoft.CodeAnalysis.CSharp (16)
SymbolDisplay\SymbolDisplayVisitor.cs (2)
80this.SemanticModelOpt, 454if (namedType == SemanticModelOpt?.Compilation.ScriptGlobalsType)
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (14)
33var boundSymbols = SemanticModelOpt.LookupNamespacesAndTypes(PositionOpt, name: aliasName); 53var token = SemanticModelOpt.SyntaxTree.GetRoot().FindToken(PositionOpt); 79? SemanticModelOpt.LookupNamespacesAndTypes(PositionOpt, name: symbol.Name) 80: SemanticModelOpt.LookupSymbols(PositionOpt, name: symbol.Name); 90: SemanticModelOpt.Compilation.GetCompilationNamespace(symbol.ContainingNamespace); 146: SemanticModelOpt.Compilation.GetCompilationNamespace(symbol.ContainingNamespace); 183if (SemanticModelOpt.IsSpeculativeSemanticModel) 185semanticModel = SemanticModelOpt.ParentModel; 186position = SemanticModelOpt.OriginalPositionForSpeculation; 190semanticModel = SemanticModelOpt; 246if (location.IsInSource && location.SourceTree == SemanticModelOpt.SyntaxTree) 256type = SemanticModelOpt.GetSpeculativeTypeInfo( 263type = SemanticModelOpt.GetTypeInfo(identifier).Type; 289SemanticModelOpt.Compilation.IsAttributeType(symbol))