2 overrides of GetDefaultConstructor
ILCompiler.TypeSystem (2)
parent\parent\Common\TypeSystem\Common\InstantiatedType.cs (1)
188
public override MethodDesc
GetDefaultConstructor
()
parent\parent\Common\TypeSystem\Ecma\EcmaType.cs (1)
375
public override EcmaMethod
GetDefaultConstructor
()
8 references to GetDefaultConstructor
ILCompiler.Compiler (5)
Compiler\Compilation.cs (1)
304
MethodDesc ctor = type.
GetDefaultConstructor
();
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (3)
135
if (arg.IsValueType || arg.
GetDefaultConstructor
() == null || !ConstructedEETypeNode.CreationAllowed(arg))
224
if (arg.IsValueType || arg.
GetDefaultConstructor
() == null || !ConstructedEETypeNode.CreationAllowed(arg))
234
if (arg.IsValueType || arg.
GetDefaultConstructor
() == null || !ConstructedEETypeNode.CreationAllowed(arg))
Compiler\UsageBasedMetadataManager.cs (1)
322
MethodDesc defaultConstructor = elementType.
GetDefaultConstructor
();
ILCompiler.TypeSystem (3)
parent\parent\Common\TypeSystem\Common\InstantiatedType.cs (1)
190
MethodDesc typicalCtor = _typeDef.
GetDefaultConstructor
();
parent\parent\Common\TypeSystem\Common\MethodDesc.cs (1)
603
return OwningType.
GetDefaultConstructor
() == this;
parent\parent\Common\TypeSystem\Common\TypeSystemHelpers.cs (1)
95
return type.IsValueType || type.
GetDefaultConstructor
() != null;