4 overrides of ContainingPublicModelOrSelf
Microsoft.CodeAnalysis.CSharp (2)
Compilation\MemberSemanticModel.cs (1)
127
internal sealed override SemanticModel
ContainingPublicModelOrSelf
Compilation\PublicSemanticModel.cs (1)
51
internal sealed override SemanticModel
ContainingPublicModelOrSelf
=> this;
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\MemberSemanticModel.vb (1)
78
Friend NotOverridable Overrides ReadOnly Property
ContainingPublicModelOrSelf
As SemanticModel
Compilation\PublicSemanticModel.vb (1)
15
Friend NotOverridable Overrides ReadOnly Property
ContainingPublicModelOrSelf
As SemanticModel
9 references to ContainingPublicModelOrSelf
Microsoft.CodeAnalysis (6)
Operations\Operation.cs (6)
33
Debug.Assert(semanticModel.
ContainingPublicModelOrSelf
!= null);
34
Debug.Assert(semanticModel.
ContainingPublicModelOrSelf
!= semanticModel);
35
Debug.Assert(semanticModel.
ContainingPublicModelOrSelf
.
ContainingPublicModelOrSelf
== semanticModel.
ContainingPublicModelOrSelf
);
124
SemanticModel? IOperation.SemanticModel => _owningSemanticModelOpt?.
ContainingPublicModelOrSelf
;
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationExtensions.cs (2)
310
Assert.Same(semanticModel, ((Operation)operation).OwningSemanticModel.
ContainingPublicModelOrSelf
);
311
Assert.Same(semanticModel, semanticModel.
ContainingPublicModelOrSelf
);
Compilation\TestOperationVisitor.cs (1)
111
Assert.Same(operation.SemanticModel, operation.SemanticModel.
ContainingPublicModelOrSelf
);