19 references to Type
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (19)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ArrayExpansion.cs (2)
26Debug.Assert(elementTypeAndInfo.Type != null); 167if (!parent.DeclaredTypeAndInfo.Type.Equals(parentRuntimeType.GetLmrType()))
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (3)
81runtimeType.AppendTypeMembers(allMembers, predicate, resultProvider, declaredTypeAndInfo.Type, appDomain, includeInherited, hideNonPublic, isProxyType, raw, supportsFavorites, favoritesInfo); 564var typeDeclaringMember = typeDeclaringMemberAndInfo.Type; 567memberAccessRequiresExplicitCast = !typeDeclaringMember.Equals(parent.DeclaredTypeAndInfo.Type);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\PointerDereferenceExpansion.cs (1)
20Debug.Assert(elementTypeAndInfo.Type != null);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\TupleExpansion.cs (5)
104if (!parent.DeclaredTypeAndInfo.Type.Equals(parentRuntimeType.GetLmrType())) 236Debug.Assert(declaringTypeAndInfo.Type.Equals(fieldInfo.DeclaringType)); 237Debug.Assert(fieldTypeAndInfo.Type.Equals(fieldInfo.FieldType)); 269Debug.Assert(declaringTypeAndInfo.Type.GetTupleCardinalityIfAny() == cardinality); 282var 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)
61var type = typeAndInfo.Type;
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (5)
240var name = (typeDeclaringMember.Type == null) 563var declaredType = declaredTypeAndInfo.Type; 874else if (typeDeclaringMemberAndInfo.Type != null) 943var declaredType = declaredTypeAndInfo.Type; 1041return typeDeclaringMember.Type.IsInterface