Base:
property
Compilation
Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.Compilation
17 references to Compilation
Microsoft.CodeAnalysis.CSharp (17)
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
125public override CSharpCompilation Compilation => _parentSemanticModel.Compilation;
Compilation\SpeculativeSyntaxTreeSemanticModel.cs (1)
50: base(parentSemanticModel.Compilation, parentSemanticModel.SyntaxTree, root.SyntaxTree, parentSemanticModel.Options)
Compilation\SyntaxTreeSemanticModel.cs (11)
117return Compilation.GetDiagnosticsForSyntaxTree( 124return Compilation.GetDiagnosticsForSyntaxTree( 131return Compilation.GetDiagnosticsForSyntaxTree( 138return Compilation.GetDiagnosticsForSyntaxTree( 774Compilation.IsNullableAnalysisEnabledIn((CSharpSyntaxTree)SyntaxTree, new TextSpan(position, 0)); 946if (SynthesizedSimpleProgramEntryPointSymbol.GetSimpleProgramEntryPoint(Compilation, (CompilationUnitSyntax)memberDecl, fallbackToMainEntryPoint: false) is object) 1029(compilation: this.Compilation, 1077return createMethodBodySemanticModel(node, SynthesizedSimpleProgramEntryPointSymbol.GetSimpleProgramEntryPoint(Compilation, (CompilationUnitSyntax)node, fallbackToMainEntryPoint: false)); 1470return SynthesizedSimpleProgramEntryPointSymbol.GetSimpleProgramEntryPoint(Compilation, declarationSyntax, fallbackToMainEntryPoint: false).GetPublicSymbol(); 2312return this.Compilation.ScriptClass; 2409case CompilationUnitSyntax unit when SynthesizedSimpleProgramEntryPointSymbol.GetSimpleProgramEntryPoint(Compilation, unit, fallbackToMainEntryPoint: false) is SynthesizedSimpleProgramEntryPointSymbol entryPoint:
Compilation\SyntaxTreeSemanticModel_RegionAnalysisContext.cs (4)
35return new RegionAnalysisContext(Compilation, null, node, node, node); 42return new RegionAnalysisContext(this.Compilation, member, boundNode, first, last); 52return new RegionAnalysisContext(Compilation, null, node, node, node); 59return new RegionAnalysisContext(Compilation, member, boundNode, first, last);