2 instantiations of EvaluationContext
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
EvaluationContext.vb (2)
85Return New EvaluationContext( 192Return New EvaluationContext(
48 references to EvaluationContext
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (12)
EvaluationContext.vb (4)
77typeToken As Integer) As EvaluationContext 116localSignatureToken As Integer) As EvaluationContext 152localSignatureToken As Integer) As EvaluationContext 499typeName = EvaluationContext.s_typeName
VisualBasicExpressionCompiler.vb (6)
60kind As MakeAssemblyReferencesKind) As EvaluationContext 68Return EvaluationContext.CreateTypeContext( 85Dim context = EvaluationContext.CreateTypeContext( 138kind As MakeAssemblyReferencesKind) As EvaluationContext 147Return EvaluationContext.CreateMethodContext( 178Dim context = EvaluationContext.CreateMethodContext(
VisualBasicMetadataContext.vb (2)
10Friend ReadOnly EvaluationContext As EvaluationContext 12Friend Sub New(compilation As VisualBasicCompilation, Optional evaluationContext As EvaluationContext = Nothing)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (36)
DteeTests.vb (15)
49Assert.True(EvaluationContext.IsDteeEntryPoint(m1)) 50Assert.True(EvaluationContext.IsDteeEntryPoint(m2)) 72Assert.True(EvaluationContext.IsDteeEntryPoint(m1)) 73Assert.True(EvaluationContext.IsDteeEntryPoint(m2)) 109Assert.False(EvaluationContext.IsDteeEntryPoint(m1)) 110Assert.False(EvaluationContext.IsDteeEntryPoint(m2)) 115Assert.False(EvaluationContext.IsDteeEntryPoint(m1)) 116Assert.False(EvaluationContext.IsDteeEntryPoint(m2)) 165Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtimeInstance)) 213Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtimeInstance)) 224Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtime)) 256Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtimeInstance)) 296Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtime)) 317Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtime)) 337Dim methodDebugInfo = EvaluationContext.SynthesizeMethodDebugInfoForDtee(MakeAssemblyReaders(runtime))
ExpressionCompilerTestBase.vb (5)
168kind As MakeAssemblyReferencesKind) As EvaluationContext 189kind As MakeAssemblyReferencesKind) As EvaluationContext 209state As (ModuleVersionId As Guid, SymReader As ISymUnmanagedReader, MethodToken As Integer, LocalSignatureToken As Integer, ILOffset As UInteger)) As EvaluationContext 244Optional lazyAssemblyReaders As Lazy(Of ImmutableArray(Of AssemblyReaders)) = Nothing) As EvaluationContext 280typeName As String) As EvaluationContext
ExpressionCompilerTests.vb (1)
1620Private Shared Sub CheckResultProperties(context As EvaluationContext, expr As String, expectedFlags As DkmClrCompilationResultFlags, Optional expectedErrorMessage As String = Nothing)
HoistedMeTests.vb (2)
638Private Sub VerifyHasMe(context As EvaluationContext, expectedType As String, expectedIL As String) 679Private Shared Sub VerifyNoMe(context As EvaluationContext)
HoistedStateMachineLocalTests.vb (4)
109Dim context As EvaluationContext 217Dim context As EvaluationContext 298Dim context As EvaluationContext 1469Private Shared Function GetLocalNames(context As EvaluationContext) As String()
LocalsTests.vb (1)
3255Dim context As EvaluationContext
MissingAssemblyTests.vb (2)
690Function(b, u) EvaluationContext.CreateMethodContext(b.ToCompilation(), MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion:=1, ilOffset:=0, localSignatureToken:=localSignatureToken), 711Return EvaluationContext.GetMissingAssemblyIdentitiesHelper(code, arguments, globalNamespace, linqLibrary:=EvaluationContextBase.SystemCoreIdentity)
ReferencedModulesTests.vb (6)
189context = EvaluationContext.CreateMethodContext( 211context = EvaluationContext.CreateMethodContext( 282Dim context As EvaluationContext 489Private Shared Sub VerifyResolutionRequests(context As EvaluationContext, ParamArray expectedResults As (AssemblyIdentity, AssemblyIdentity, Integer)()) 917Return EvaluationContext.CreateTypeContext( 932Return EvaluationContext.CreateMethodContext(