20 references to PT_DELEGATE
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (4)
961
CType typeDel = GetPredefindType(PredefinedType.
PT_DELEGATE
);
1024
&& !type1.IsPredefType(PredefinedType.
PT_DELEGATE
));
1027
&& !type2.IsPredefType(PredefinedType.
PT_DELEGATE
));
2020
Debug.Assert(arg1.Type == arg2.Type && (arg1.Type.IsDelegateType || arg1.Type.IsPredefType(PredefinedType.
PT_DELEGATE
)));
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (14)
442
new PredefinedMethodInfo( PREDEFMETH.PM_DELEGATE_COMBINE, PredefinedType.
PT_DELEGATE
, PredefinedName.PN_COMBINE, MethodCallingConventionEnum.Static, ACCESS.ACC_PUBLIC, 0, new int[] { (int)PredefinedType.
PT_DELEGATE
, 2, (int)PredefinedType.
PT_DELEGATE
, (int)PredefinedType.
PT_DELEGATE
}),
443
new PredefinedMethodInfo( PREDEFMETH.PM_DELEGATE_OPEQUALITY, PredefinedType.
PT_DELEGATE
, PredefinedName.PN_OPEQUALITY, MethodCallingConventionEnum.Static, ACCESS.ACC_PUBLIC, 0, new int[] { (int)PredefinedType.PT_BOOL, 2, (int)PredefinedType.
PT_DELEGATE
, (int)PredefinedType.
PT_DELEGATE
}),
444
new PredefinedMethodInfo( PREDEFMETH.PM_DELEGATE_OPINEQUALITY, PredefinedType.
PT_DELEGATE
, PredefinedName.PN_OPINEQUALITY, MethodCallingConventionEnum.Static, ACCESS.ACC_PUBLIC, 0, new int[] { (int)PredefinedType.PT_BOOL, 2, (int)PredefinedType.
PT_DELEGATE
, (int)PredefinedType.
PT_DELEGATE
}),
445
new PredefinedMethodInfo( PREDEFMETH.PM_DELEGATE_REMOVE, PredefinedType.
PT_DELEGATE
, PredefinedName.PN_REMOVE, MethodCallingConventionEnum.Static, ACCESS.ACC_PUBLIC, 0, new int[] { (int)PredefinedType.
PT_DELEGATE
, 2, (int)PredefinedType.
PT_DELEGATE
, (int)PredefinedType.
PT_DELEGATE
}),
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (1)
243
|| aggDest.IsPredefType(PredefinedType.
PT_DELEGATE
) || IsBaseInterface(
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
147
new PredefinedTypeInfo(PredefinedType.
PT_DELEGATE
, typeof(Delegate), "System.Delegate"),