55 references to Call
illink (3)
Microsoft.Maui.Controls.Build.Tasks (52)
CompiledConverters\BrushTypeConverter.cs (1)
39 yield return Instruction.Create(OpCodes.Call, propertyGetterReference);
CompiledConverters\ColorTypeConverter.cs (1)
70 yield return Instruction.Create(OpCodes.Call, propertyGetterReference);
CompiledConverters\ConstraintTypeConverter.cs (1)
23 yield return Create(Call, module.ImportMethodReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Compatibility", "Constraint"),
CompiledConverters\FontSizeTypeConverter.cs (2)
42 yield return Instruction.Create(OpCodes.Call, module.ImportMethodReference( 49 yield return Instruction.Create(OpCodes.Call, module.ImportMethodReference(
CompiledConverters\ImageSourceTypeConverter.cs (2)
25 yield return Instruction.Create(OpCodes.Call, module.ImportMethodReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls", "ImageSource"), "FromUri", parameterTypes: new[] { 31 yield return Instruction.Create(OpCodes.Call, module.ImportMethodReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls", "ImageSource"), "FromFile", parameterTypes: new[] {
CompiledConverters\RDSourceTypeConverter.cs (3)
140 yield return Create(Call, currentModule.ImportMethodReference(context.Cache, ("mscorlib", "System.Reflection", "Assembly"), methodName: "Load", parameterTypes: new[] { ("mscorlib", "System", "String") }, isStatic: true)); 145 yield return Create(Call, currentModule.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 152 yield return Create(Call, currentModule.ImportMethodReference(
CompiledConverters\StrokeShapeTypeConverter.cs (4)
96 yield return Instruction.Create(OpCodes.Call, module.ImportMethodReference(context.Cache, ("System", "System.ComponentModel", "TypeConverter"), "ConvertFromInvariantString", parameterTypes: new[] { 98 yield return Instruction.Create(OpCodes.Call, module.ImportPropertySetterReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Shapes", "Path"), "Data")); 190 yield return Instruction.Create(OpCodes.Call, module.ImportPropertySetterReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Shapes", "RoundRectangle"), "CornerRadius")); 210 yield return Instruction.Create(OpCodes.Call, module.ImportPropertySetterReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Shapes", "RoundRectangle"), "CornerRadius"));
CompiledConverters\TypeTypeConverter.cs (1)
36 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"),
CompiledMarkupExtensions\DataTemplateExtension.cs (1)
31 Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)),
CompiledMarkupExtensions\StaticExtension.cs (1)
79 return new[] { Instruction.Create(OpCodes.Call, getterDef) };
CompiledMarkupExtensions\TypeExtension.cs (1)
37 Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"),
CompiledValueProviders\StyleSheetProvider.cs (3)
43 yield return Create(Call, module.ImportMethodReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.StyleSheets", "StyleSheet"), 66 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 72 yield return Create(Call, module.ImportMethodReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.StyleSheets", "StyleSheet"),
CreateObjectVisitor.cs (8)
217 Context.IL.Emit(OpCodes.Call, implicitOperator); 222 Context.IL.Emit(OpCodes.Call, Module.ImportReference(factorymethodinforef)); 243 Context.IL.Emit(OpCodes.Call, ctor); 485 yield return Create(Call, module.ImportPropertyGetterReference(Context.Cache, ("mscorlib", "System.Globalization", "CultureInfo"), 489 yield return Create(Call, module.ImportMethodReference(Context.Cache, ("mscorlib", "System", "Decimal"), 526 yield return Create(Call, module.ImportPropertyGetterReference(Context.Cache, ("mscorlib", "System.Globalization", "CultureInfo"), 529 yield return Create(Call, module.ImportMethodReference(Context.Cache, ("mscorlib", "System", "TimeSpan"), 555 yield return Create(Call, module.ImportMethodReference(Context.Cache, ("System", "System", "Uri"),
NodeILExtensions.cs (12)
299 yield return Create(Call, module.ImportPropertyGetterReference(context.Cache, ("mscorlib", "System.Globalization", "CultureInfo"), 302 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Decimal"), 323 yield return Create(Call, module.ImportReference(implicitOperator)); 526 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Array"), 564 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 566 yield return Create(Call, module.ImportMethodReference(context.Cache, ("System.Reflection.Extensions", "System.Reflection", "RuntimeReflectionExtensions"), 636 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 660 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 671 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 698 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 713 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 723 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true));
SetNamescopesAndRegisterNamesVisitor.cs (2)
112 Context.IL.Emit(OpCodes.Call, module.ImportMethodReference(Context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Internals", "NameScope"), 146 Context.IL.Emit(OpCodes.Call, module.ImportMethodReference(Context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Internals", "NameScope"),
SetPropertiesVisitor.cs (7)
373 yield return Create(Call, module.ImportPropertyGetterReference(context.Cache, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls", "RelativeBindingSource"), propertyName: "TemplatedParent", isStatic: true)); 815 yield return Create(Call, getMethod); 1017 il.Emit(Call, setterRef); 1493 yield return Create(Call, module.ImportMethodReference(context.Cache, ("mscorlib", "System", "Type"), methodName: "GetTypeFromHandle", parameterTypes: new[] { ("mscorlib", "System", "RuntimeTypeHandle") }, isStatic: true)); 1639 yield return Instruction.Create(OpCodes.Call, propertySetterRef); 1648 yield return Instruction.Create(OpCodes.Call, propertySetterRef); 1668 Create(Call, propertyGetterRef),
TypeDefinitionExtensions.cs (1)
42 IL.Emit(OpCodes.Call, parentctor);
VariableDefinitionExtensions.cs (1)
16 yield return Instruction.Create(OpCodes.Call, module.ImportReference(implicitOperator));