14 instantiations of Alias
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (7)
ExpressionCompilerTestBase.cs (5)
464return new Alias(DkmClrAliasKind.Variable, name, name, typeAssemblyQualifiedName, default(Guid), null); 476return new Alias(DkmClrAliasKind.ObjectId, name, name, typeAssemblyQualifiedName, default(Guid), null); 488return new Alias(DkmClrAliasKind.ReturnValue, name, fullName, typeAssemblyQualifiedName, default(Guid), null); 501return new Alias(kind, name, fullName, typeAssemblyQualifiedName, default(Guid), null); 506return new Alias(kind, name, fullName, type, (payload == null) ? default(Guid) : CustomTypeInfo.PayloadTypeId, payload);
TupleTests.cs (2)
445var alias = new Alias( 506var alias = new Alias(
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
ExpressionCompiler.cs (1)
96builder.Add(new Alias(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (6)
ExpressionCompilerTestBase.vb (4)
430Return New [Alias](DkmClrAliasKind.Variable, name, name, typeAssemblyQualifiedName, Nothing, Nothing) 440Return New [Alias](DkmClrAliasKind.ObjectId, name, name, typeAssemblyQualifiedName, Nothing, Nothing) 450Return New [Alias](DkmClrAliasKind.ReturnValue, name, fullName, typeAssemblyQualifiedName, Nothing, Nothing) 461Return New [Alias](kind, name, fullName, typeAssemblyQualifiedName, Nothing, Nothing)
TupleTests.vb (2)
439Dim [alias] = New [Alias]( 495Dim [alias] = New [Alias](
93 references to Alias
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (13)
Binders\PlaceholderLocalBinder.cs (2)
30ImmutableArray<Alias> aliases, 44foreach (Alias alias in aliases)
CompilationContext.cs (7)
134(syntax, i, _) => (NamedTypeSymbol)CreateSynthesizedType(syntax, typeNameBase + i, methodName, ImmutableArray<Alias>.Empty), 163ImmutableArray<Alias> aliases, 199ImmutableArray<Alias> aliases) 234ImmutableArray<Alias> aliases, 303ImmutableArray<Alias> aliases, 344foreach (var alias in aliases) 929ImmutableArray<Alias> aliases,
EvaluationContext.cs (3)
267ImmutableArray<Alias> aliases, 351ImmutableArray<Alias> aliases, 407ImmutableArray<Alias> aliases,
Symbols\PlaceholderLocalSymbol.cs (1)
41Alias alias)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (30)
ExpressionCompilerTestBase.cs (11)
38internal static readonly ImmutableArray<Alias> NoAliases = ImmutableArray<Alias>.Empty; 457internal static Alias VariableAlias(string name, Type type = null) 462internal static Alias VariableAlias(string name, string typeAssemblyQualifiedName) 467internal static Alias ObjectIdAlias(uint id, Type type = null) 472internal static Alias ObjectIdAlias(uint id, string typeAssemblyQualifiedName) 479internal static Alias ReturnValueAlias(int id = -1, Type type = null) 484internal static Alias ReturnValueAlias(int id, string typeAssemblyQualifiedName) 491internal static Alias ExceptionAlias(Type type = null, bool stowed = false) 496internal static Alias ExceptionAlias(string typeAssemblyQualifiedName, bool stowed = false) 504internal static Alias Alias(DkmClrAliasKind kind, string name, string fullName, string type, ReadOnlyCollection<byte> payload)
ExpressionCompilerTests.cs (4)
6495context.CompileExpression("a = default;", DkmEvaluationFlags.None, ImmutableArray<Alias>.Empty, out error, testData); 6508context.CompileExpression("int b = default;", DkmEvaluationFlags.None, ImmutableArray<Alias>.Empty, out error, testData); 6532context.CompileExpression("default", DkmEvaluationFlags.None, ImmutableArray<Alias>.Empty, out error, testData); 6536context.CompileExpression("null", DkmEvaluationFlags.None, ImmutableArray<Alias>.Empty, out error, testData);
MissingAssemblyTests.cs (2)
751ImmutableArray<Alias>.Empty, 915ImmutableArray<Alias>.Empty,
PseudoVariableTests.cs (2)
524private void CheckVariable(RuntimeInstance runtime, string variableName, Alias alias, bool valid) 1180params Alias[] aliases)
ReferencedModulesTests.cs (8)
893ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "new N.C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 906ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "new C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 910ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "new C2()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 914ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 922ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "new N.C1()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 938ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "new C2()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 953ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData); 1035ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, expr, ImmutableArray<Alias>.Empty, contextFactory, getMetaDataBytesPtr: null, errorMessage: out errorMessage, testData: out testData);
TupleTests.cs (2)
445var alias = new Alias( 506var alias = new Alias(
WinMdTests.cs (1)
349ImmutableArray<Alias>.Empty,
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (10)
EvaluationContextBase.cs (3)
31ImmutableArray<Alias> aliases, 39ImmutableArray<Alias> aliases, 47ImmutableArray<Alias> aliases,
ExpressionCompiler.cs (5)
54? ImmutableArray<Alias>.Empty 85private static ImmutableArray<Alias> GetAliases(DkmClrRuntimeInstance runtimeInstance, DkmInspectionContext inspectionContext) 90return ImmutableArray<Alias>.Empty; 93var builder = ArrayBuilder<Alias>.GetInstance(dkmAliases.Count); 204ImmutableArray<Alias>.Empty,
PseudoVariableUtilities.cs (2)
51internal static DkmClrCompilationResultFlags GetLocalResultFlags(this Alias alias) 64internal static bool IsReturnValueWithoutIndex(this Alias alias)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (7)
ExpressionCompilerTestHelpers.cs (7)
79ImmutableArray<Alias>.Empty, 106ImmutableArray<Alias> aliases, 142ImmutableArray<Alias>.Empty, 174ImmutableArray<Alias>.Empty, 189ImmutableArray<Alias> aliases, 220ImmutableArray<Alias> aliases, 263ImmutableArray<Alias> aliases,
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (10)
Binders\PlaceholderLocalBinder.vb (2)
22aliases As ImmutableArray(Of [Alias]), 33For Each [alias] As [Alias] In aliases
CompilationContext.vb (4)
129aliases As ImmutableArray(Of [Alias]), 196aliases As ImmutableArray(Of [Alias]), 239For Each [alias] As [Alias] In aliases 608aliases As ImmutableArray(Of [Alias]),
EvaluationContext.vb (3)
349aliases As ImmutableArray(Of [Alias]), 407aliases As ImmutableArray(Of [Alias]), 464aliases As ImmutableArray(Of [Alias]),
Symbols\PlaceholderLocalSymbol.vb (1)
31[alias] As [Alias]) As PlaceholderLocalSymbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (23)
ExpressionCompilerTestBase.vb (10)
36Friend Shared ReadOnly NoAliases As ImmutableArray(Of [Alias]) = ImmutableArray(Of [Alias]).Empty 425Friend Shared Function VariableAlias(name As String, Optional type As Type = Nothing) As [Alias] 429Friend Shared Function VariableAlias(name As String, typeAssemblyQualifiedName As String) As [Alias] 433Friend Shared Function ObjectIdAlias(id As UInteger, Optional type As Type = Nothing) As [Alias] 437Friend Shared Function ObjectIdAlias(id As UInteger, typeAssemblyQualifiedName As String) As [Alias] 443Friend Shared Function ReturnValueAlias(Optional id As Integer = -1, Optional type As Type = Nothing) As [Alias] 447Friend Shared Function ReturnValueAlias(id As Integer, typeAssemblyQualifiedName As String) As [Alias] 453Friend Shared Function ExceptionAlias(Optional type As Type = Nothing, Optional stowed As Boolean = False) As [Alias] 457Friend Shared Function ExceptionAlias(typeAssemblyQualifiedName As String, Optional stowed As Boolean = False) As [Alias]
MissingAssemblyTests.vb (2)
569ImmutableArray(Of [Alias]).Empty, 689ImmutableArray(Of [Alias]).Empty,
PseudoVariableTests.vb (3)
37aliases:=ImmutableArray(Of [Alias]).Empty, 388Private Sub CheckVariable(variableName As String, [alias] As [Alias], valid As Boolean) 933aliases As ImmutableArray(Of [Alias]),
ReferencedModulesTests.vb (8)
575ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "New N.C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 582ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "New C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 586ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "New C2()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 590ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 598ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "New N.C1()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 614ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "New C2()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 629ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "x.F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData) 708ExpressionCompilerTestHelpers.CompileExpressionWithRetry(blocks, "F()", ImmutableArray(Of [Alias]).Empty, contextFactory, getMetaDataBytesPtr:=Nothing, errorMessage:=errorMessage, testData:=testData)