19 references to Type
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (19)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ArrayExpansion.cs (2)
25Debug.Assert(elementTypeAndInfo.Type != null); 166if (!parent.DeclaredTypeAndInfo.Type.Equals(parentRuntimeType.GetLmrType()))
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (3)
80runtimeType.AppendTypeMembers(allMembers, predicate, resultProvider, declaredTypeAndInfo.Type, appDomain, includeInherited, hideNonPublic, isProxyType, raw, supportsFavorites, favoritesInfo); 563var typeDeclaringMember = typeDeclaringMemberAndInfo.Type; 566memberAccessRequiresExplicitCast = !typeDeclaringMember.Equals(parent.DeclaredTypeAndInfo.Type);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\PointerDereferenceExpansion.cs (1)
19Debug.Assert(elementTypeAndInfo.Type != null);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (5)
103if (!parent.DeclaredTypeAndInfo.Type.Equals(parentRuntimeType.GetLmrType())) 235Debug.Assert(declaringTypeAndInfo.Type.Equals(fieldInfo.DeclaringType)); 236Debug.Assert(fieldTypeAndInfo.Type.Equals(fieldInfo.FieldType)); 268Debug.Assert(declaringTypeAndInfo.Type.GetTupleCardinalityIfAny() == cardinality); 281var declaringType = declaringTypeAndInfo.Type;
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TypeVariablesExpansion.cs (1)
24var declaredType = declaredTypeAndInfo.Type;
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (1)
24var type = typeAndInfo.Type;
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\CustomTypeInfoTypeArgumentMap.cs (1)
60var type = typeAndInfo.Type;
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (5)
238var name = (typeDeclaringMember.Type == null) 561var declaredType = declaredTypeAndInfo.Type; 872else if (typeDeclaringMemberAndInfo.Type != null) 941var declaredType = declaredTypeAndInfo.Type; 1039return typeDeclaringMember.Type.IsInterface