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