86 references to System_Type
Microsoft.CodeAnalysis (45)
PEWriter\Types.cs (1)
21
SystemType = CodeAnalysis.WellKnownType.
System_Type
,
WellKnownMembers.cs (44)
346
(byte)WellKnownType.
System_Type
, // DeclaringTypeId
349
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
, // Return Type
354
(byte)WellKnownType.
System_Type
, // DeclaringTypeId
357
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
, // Return Type
362
(byte)WellKnownType.
System_Type
, // DeclaringTypeId
368
(byte)WellKnownType.
System_Type
, // DeclaringTypeId
372
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
373
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
414
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
423
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
433
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
659
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
667
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
694
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
695
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
750
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
, // Return Type
967
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1102
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1178
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1191
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1192
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1201
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1215
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1228
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1241
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1258
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1259
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1273
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1282
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1296
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1310
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1684
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1974
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1978
(byte)SignatureTypeCode.SZArray, (byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1989
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
1993
(byte)SignatureTypeCode.SZArray, (byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2003
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2007
(byte)SignatureTypeCode.SZArray, (byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2016
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2020
(byte)SignatureTypeCode.SZArray, (byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2493
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
2501
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
3521
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
3983
(byte)SignatureTypeCode.TypeHandle, (byte)WellKnownType.
System_Type
,
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Expressions.cs (2)
1233
TypeSymbol typeType = this.GetWellKnownType(WellKnownType.
System_Type
, diagnostics, node);
1357
return new BoundTypeOfOperator(node, boundType, null, this.GetWellKnownType(WellKnownType.
System_Type
, diagnostics, node), hasError);
Emitter\Model\PEModuleBuilder.cs (1)
832
return (object)namedType == (object)Compilation.GetWellKnownType(WellKnownType.
System_Type
);
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (3)
248
_factory.Null(_factory.WellKnownArrayType(WellKnownType.
System_Type
)) :
249
_factory.ArrayOrEmpty(_factory.WellKnownType(WellKnownType.
System_Type
), _factory.TypeOfs(typeArgumentsWithAnnotations)),
283
_factory.Null(_factory.WellKnownArrayType(WellKnownType.
System_Type
)),
Lowering\SyntheticBoundNodeFactory.cs (1)
1191
WellKnownType(CodeAnalysis.WellKnownType.
System_Type
))
Symbols\Attributes\RetargetingAttributeData.cs (1)
39
TypeSymbol systemType = underlyingAssembly.DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
);
Symbols\Attributes\SourceAttributeData.cs (1)
437
return targetSymbol.DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
);
Symbols\Compilation_WellKnownMembers.cs (1)
229
return TypeSymbol.Equals((TypeSymbol)type, GetWellKnownType(WellKnownType.
System_Type
), TypeCompareKind.ConsiderEverything2);
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
591
GetTypeSymbolForWellKnownType(WellKnownType.
System_Type
),
Symbols\Source\SourceFixedFieldSymbol.cs (1)
45
var systemType = compilation.GetWellKnownType(WellKnownType.
System_Type
);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4387
TypeWithAnnotations.Create(compilation.GetWellKnownType(WellKnownType.
System_Type
)),
Symbols\Source\SourceMemberMethodSymbol.cs (1)
933
var arg = new TypedConstant(compilation.GetWellKnownType(WellKnownType.
System_Type
),
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
994
var systemType = @this.DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1635
ImmutableArray.Create(new TypedConstant(compilation.GetWellKnownType(WellKnownType.
System_Type
), TypedConstantKind.Type, originalType)),
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
76
return (TypeWithAnnotations.Create(Binder.GetWellKnownType(DeclaringCompilation, WellKnownType.
System_Type
, diagnostics, Location), NullableAnnotation.NotAnnotated),
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
83
if (_equalityContract.IsStatic || !_equalityContract.Type.Equals(DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
), TypeCompareKind.AllIgnoreOptions))
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Rewriters\LocalDeclarationRewriter.cs (1)
106
var typeType = compilation.GetWellKnownType(WellKnownType.
System_Type
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\RecordTests.cs (1)
19164
comp.MakeTypeMissing(WellKnownType.
System_Type
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5)
Compilation\GetSemanticInfoBrokenCodeTests.cs (1)
248
Assert.Equal(comp.GetWellKnownType(WellKnownType.
System_Type
), info.Type);
Symbols\MissingSpecialMember.cs (3)
271
var wellKnownType = comp.GetWellKnownType(WellKnownType.
System_Type
);
497
var wellKnown = comp.GetWellKnownType(WellKnownType.
System_Type
);
693
WellKnownType.
System_Type
,
Symbols\TypedConstantTests.cs (1)
33
_systemType = _compilation.GetWellKnownType(WellKnownType.
System_Type
);
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Expressions.vb (1)
676
Return New BoundGetType(node, typeExpression, GetWellKnownType(WellKnownType.
System_Type
, node, diagnostics))
Emit\PEModuleBuilder.vb (1)
619
Return namedType Is Compilation.GetWellKnownType(WellKnownType.
System_Type
)
Lowering\SyntheticBoundNodeFactory.vb (1)
843
Dim boundNode = New BoundGetType(_syntax, Type(typeSym), WellKnownType(Microsoft.CodeAnalysis.WellKnownType.
System_Type
))
Symbols\Attributes\RetargetingAttributeData.vb (1)
38
Dim systemType As TypeSymbol = underlyingAssembly.DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
)
Symbols\Attributes\SourceAttributeData.vb (1)
272
Return targetSymbol.DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
)
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
326
Interlocked.CompareExchange(_lazySystemTypeSymbol, GetWellKnownType(WellKnownType.
System_Type
), Nothing)
Symbols\Source\SourceNamedTypeSymbol.vb (2)
2212
Debug.Assert(DirectCast(argument.TypeInternal, TypeSymbol).Equals(DeclaringCompilation.GetWellKnownType(WellKnownType.
System_Type
), TypeCompareKind.ConsiderEverything))
2549
ImmutableArray.Create(New TypedConstant(compilation.GetWellKnownType(WellKnownType.
System_Type
), TypedConstantKind.Type, originalType)),
Symbols\TypeSymbolExtensions.vb (1)
920
TypeSymbol.Equals(type, compilation.GetWellKnownType(WellKnownType.
System_Type
), TypeCompareKind.ConsiderEverything) ' don't call the version with diagnostics
Symbols\WellKnownMembers.vb (2)
220
Dim arg = New TypedConstant(GetWellKnownType(WellKnownType.
System_Type
),
343
Return TypeSymbol.Equals(DirectCast(type, TypeSymbol), GetWellKnownType(WellKnownType.
System_Type
), TypeCompareKind.ConsiderEverything)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Rewriters\LocalDeclarationRewriter.vb (1)
60
Dim typeType = compilation.GetWellKnownType(WellKnownType.
System_Type
)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
SymbolsTests\TypedConstantTests.vb (1)
28
_systemType = _compilation.GetWellKnownType(WellKnownType.
System_Type
)
SymbolsTests\WellKnownTypeValidationTests.vb (3)
158
Dim wellKnown = comp.GetWellKnownType(WellKnownType.
System_Type
)
414
Dim wellKnown = comp.GetWellKnownType(WellKnownType.
System_Type
)
439
Dim wellKnown = comp.GetWellKnownType(WellKnownType.
System_Type
)