102 references to MakeAssemblyReferencesKind
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (11)
CompilationExtensions.cs (3)
83return ToCompilation(metadataBlocks, moduleVersionId, kind: MakeAssemblyReferencesKind.DirectReferencesOnly); 86internal static CSharpCompilation ToCompilation(this ImmutableArray<MetadataBlock> metadataBlocks, Guid moduleVersionId, MakeAssemblyReferencesKind kind) 92Debug.Assert(kind == MakeAssemblyReferencesKind.AllReferences);
CSharpExpressionCompiler.cs (5)
58MakeAssemblyReferencesKind kind) 62if (kind == MakeAssemblyReferencesKind.DirectReferencesOnly) 136MakeAssemblyReferencesKind kind) 141if (kind == MakeAssemblyReferencesKind.DirectReferencesOnly) 196report: kind == MakeAssemblyReferencesKind.AllReferences);
CSharpInstructionDecoder.cs (2)
145var kind = GetMakeAssemblyReferencesKind(); 159report: kind == MakeAssemblyReferencesKind.AllReferences);
EvaluationContext.cs (1)
115var compilation = metadataBlocks.ToCompilation(moduleVersionId: default, MakeAssemblyReferencesKind.AllAssemblies);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (37)
CompileExpressionsTests.cs (1)
1314kind: MakeAssemblyReferencesKind.AllAssemblies);
ExpressionCompilerTestBase.cs (10)
141MakeAssemblyReferencesKind kind = MakeAssemblyReferencesKind.AllAssemblies) 161MakeAssemblyReferencesKind kind = MakeAssemblyReferencesKind.AllAssemblies) 181MakeAssemblyReferencesKind kind = MakeAssemblyReferencesKind.AllReferences) 240var compilation = blocks.ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies); 290kind: MakeAssemblyReferencesKind.AllAssemblies); 308kind: MakeAssemblyReferencesKind.AllAssemblies); 511var peCompilation = runtime.Modules.SelectAsArray(m => m.MetadataBlock).ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies);
ExpressionCompilerTests.cs (11)
67kind: MakeAssemblyReferencesKind.AllAssemblies); 84kind: MakeAssemblyReferencesKind.AllAssemblies); 361var context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, (uint)startOffset, localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 365context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, (uint)endOffset, localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 370context = CreateTypeContext(appDomain, typeBlocks, moduleVersionId, typeToken, MakeAssemblyReferencesKind.AllAssemblies); 387context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, (uint)offset, localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 413context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, (uint)endOffset, localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 421context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, ilOffset: 0, localSignatureToken: localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 431context = CreateMethodContext(appDomain, methodBlocks, symReader, moduleVersionId, methodToken, methodVersion, ilOffset: 0, localSignatureToken: localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies); 6055kind: MakeAssemblyReferencesKind.AllAssemblies); 6075kind: MakeAssemblyReferencesKind.AllAssemblies);
HoistedStateMachineLocalTests.cs (2)
1363kind: MakeAssemblyReferencesKind.AllAssemblies); 1381kind: MakeAssemblyReferencesKind.AllAssemblies);
InstructionDecoderTests.cs (1)
449compilation = blocks.ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies);
LocalsTests.cs (1)
5091kind: MakeAssemblyReferencesKind.AllAssemblies);
MissingAssemblyTests.cs (1)
917b.ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies),
ReferencedModulesTests.cs (10)
487var context = CreateMethodContext(new AppDomain(), blocks, stateA, MakeAssemblyReferencesKind.AllAssemblies); 503context = CreateMethodContext(new AppDomain(), blocks, stateA, MakeAssemblyReferencesKind.AllReferences); 649MakeAssemblyReferencesKind.AllAssemblies); 675MakeAssemblyReferencesKind.DirectReferencesOnly); 719MakeAssemblyReferencesKind.AllAssemblies); 742MakeAssemblyReferencesKind.DirectReferencesOnly); 804var actualReferences = blocks.MakeAssemblyReferences(moduleVersionId, CompilationExtensions.IdentityComparer, MakeAssemblyReferencesKind.DirectReferencesOnly, out referencesBySimpleName); 813actualReferences = blocks.MakeAssemblyReferences(moduleVersionId, CompilationExtensions.IdentityComparer, MakeAssemblyReferencesKind.AllReferences, out referencesBySimpleName); 1521return blocks.ToCompilation(moduleVersionId, useReferencedModulesOnly ? MakeAssemblyReferencesKind.DirectReferencesOnly : MakeAssemblyReferencesKind.AllAssemblies);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (16)
ExpressionCompiler.cs (4)
223internal MakeAssemblyReferencesKind GetMakeAssemblyReferencesKind(bool useReferencedModulesOnly) 227return MakeAssemblyReferencesKind.DirectReferencesOnly; 229return _useReferencedAssembliesOnly ? MakeAssemblyReferencesKind.AllReferences : MakeAssemblyReferencesKind.AllAssemblies;
InstructionDecoder.cs (3)
34internal MakeAssemblyReferencesKind GetMakeAssemblyReferencesKind() 36return _useReferencedAssembliesOnly ? MakeAssemblyReferencesKind.AllReferences : MakeAssemblyReferencesKind.AllAssemblies;
MetadataContextId.cs (3)
31internal static MetadataContextId GetContextId(Guid moduleVersionId, MakeAssemblyReferencesKind kind) 35MakeAssemblyReferencesKind.AllAssemblies => default, 36MakeAssemblyReferencesKind.AllReferences => new MetadataContextId(moduleVersionId),
MetadataUtilities.cs (6)
30MakeAssemblyReferencesKind kind, 33RoslynDebug.Assert(kind == MakeAssemblyReferencesKind.AllAssemblies || moduleVersionId != Guid.Empty); 112if (kind == MakeAssemblyReferencesKind.AllReferences && runtimeWinMdBuilder.Any()) 114kind = MakeAssemblyReferencesKind.AllAssemblies; 120if (kind == MakeAssemblyReferencesKind.AllReferences) 173var identitiesBuilder = (kind == MakeAssemblyReferencesKind.DirectReferencesOnly) ? ArrayBuilder<AssemblyIdentity>.GetInstance() : null;
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (11)
CompilationExtensions.vb (4)
77Return ToCompilation(metadataBlocks, moduleVersionId:=Nothing, MakeAssemblyReferencesKind.AllAssemblies) 82Return ToCompilation(metadataBlocks, moduleVersionId, MakeAssemblyReferencesKind.DirectReferencesOnly) 86Friend Function ToCompilation(metadataBlocks As ImmutableArray(Of MetadataBlock), moduleVersionId As Guid, kind As MakeAssemblyReferencesKind) As VisualBasicCompilation 91Debug.Assert(kind = MakeAssemblyReferencesKind.AllReferences)
EvaluationContext.vb (1)
120Dim compilation As VisualBasicCompilation = metadataBlocks.ToCompilation(Nothing, MakeAssemblyReferencesKind.AllAssemblies)
VisualBasicExpressionCompiler.vb (5)
60kind As MakeAssemblyReferencesKind) As EvaluationContext 64If kind = MakeAssemblyReferencesKind.DirectReferencesOnly Then 138kind As MakeAssemblyReferencesKind) As EvaluationContext 143If kind = MakeAssemblyReferencesKind.DirectReferencesOnly Then 194report:=kind = MakeAssemblyReferencesKind.AllReferences)
VisualBasicInstructionDecoder.vb (1)
106report:=kind = MakeAssemblyReferencesKind.AllReferences)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (27)
ExpressionCompilerTestBase.vb (5)
168kind As MakeAssemblyReferencesKind) As EvaluationContext 189kind As MakeAssemblyReferencesKind) As EvaluationContext 221MakeAssemblyReferencesKind.AllReferences) 266MakeAssemblyReferencesKind.AllAssemblies) 294MakeAssemblyReferencesKind.AllAssemblies)
ExpressionCompilerTests.vb (14)
64MakeAssemblyReferencesKind.AllAssemblies) 82MakeAssemblyReferencesKind.AllAssemblies) 337Dim context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, CType(startOffset, UInteger), localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 341context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, CType(endOffset, UInteger), localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 345context = CreateTypeContext(appDomain, typeBlocks, moduleVersionId, typeToken, MakeAssemblyReferencesKind.AllAssemblies) 360context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, CType(offset, UInteger), localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 386context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, CType(endOffset - 1, UInteger), localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 394context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, ilOffset:=0, localSignatureToken:=localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 404context = CreateMethodContext(appDomain, methodBlocks, MakeDummyLazyAssemblyReaders(), symReader, moduleVersionId, methodToken, methodVersion, ilOffset:=0, localSignatureToken:=localSignatureToken, MakeAssemblyReferencesKind.AllAssemblies) 4150kind:=MakeAssemblyReferencesKind.AllAssemblies) 4171kind:=MakeAssemblyReferencesKind.AllAssemblies) 4558kind:=MakeAssemblyReferencesKind.AllAssemblies) 4586kind:=MakeAssemblyReferencesKind.AllAssemblies) 4601kind:=MakeAssemblyReferencesKind.AllAssemblies)
HoistedStateMachineLocalTests.vb (2)
1441MakeAssemblyReferencesKind.AllAssemblies) 1460MakeAssemblyReferencesKind.AllAssemblies)
LocalsTests.vb (1)
3343kind:=MakeAssemblyReferencesKind.AllAssemblies)
ReferencedModulesTests.vb (3)
442MakeAssemblyReferencesKind.AllAssemblies) 472kind:=MakeAssemblyReferencesKind.AllAssemblies) 701kind:=MakeAssemblyReferencesKind.AllAssemblies)
StaticLocalsTests.vb (2)
204kind:=MakeAssemblyReferencesKind.AllAssemblies) 247kind:=MakeAssemblyReferencesKind.AllAssemblies)