72 instantiations of CodeMethodReferenceExpression
Microsoft.Build.Tasks.Core (1)
system.design\stronglytypedresourcebuilder.cs (1)
484var object_equalsMethod = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Object)), "ReferenceEquals");
PresentationBuildTasks (10)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (10)
2567CodeMethodReferenceExpression cmreCD = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Delegate)), "CreateDelegate"); 2683CodeMethodReferenceExpression cmreLoadContent = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(KnownTypes.Types[(int)KnownElements.Application]), LOADCOMPONENT); 2773CodeMethodReferenceExpression cmreCI = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Activator)), "CreateInstance"); 2813CodeMethodReferenceExpression cmreGPV = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(PROPINFO), "GetValue"); 2845CodeMethodReferenceExpression cmreSPV = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(PROPINFO), "SetValue"); 2886CodeMethodReferenceExpression cmreGetType = new CodeMethodReferenceExpression(careTarget, "GetType"); 2892CodeMethodReferenceExpression cmreCD = new CodeMethodReferenceExpression(cmieGetType, "InvokeMember"); 2937CodeMethodReferenceExpression cmreAEH = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(EVENTINFO), "AddEventHandler"); 3240Method = new CodeMethodReferenceExpression(cvreApp, INITIALIZE_COMPONENT) 3249CodeMethodReferenceExpression cmreRun = new CodeMethodReferenceExpression(cvreApp, "Run");
System.CodeDom (2)
System\CodeDom\CodeMethodInvokeExpression.cs (2)
20_method = new CodeMethodReferenceExpression(targetObject, methodName); 26get => _method ??= new CodeMethodReferenceExpression();
System.Management (46)
System\Management\WMIGenerator.cs (46)
3508cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(strClass), "GetInstances"); 5454CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(); 5605CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(); 6433CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtf), "Substring"); 6448CodeMethodReferenceExpression cmre1 = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int64"), "Parse"); 6602CodeMethodReferenceExpression cmre2 = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(datetimeVariable), "AddTicks"); 6612cmre1 = new CodeMethodReferenceExpression(new CodePropertyReferenceExpression(new CodeTypeReferenceExpression("System.TimeZone"), "CurrentTimeZone"), 6646cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtf), "Substring"); 6681cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtf), "Substring"); 6690cmre = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int32"), "Parse"); 6710cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(datetimeVariable), "AddMinutes"); 6736CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtfVarName), "Substring"); 6750cmre = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int32"), "Parse"); 6785new CodeMethodReferenceExpression( 6794cmie1.Method = new CodeMethodReferenceExpression(cmie, "PadLeft"); 6876cmie.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int32 "), cpre1), "ToString"); 6879cmie1.Method = new CodeMethodReferenceExpression(cmie, "PadLeft"); 6893cmie.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int32 "), cpre1), "ToString"); 6896cmie1.Method = new CodeMethodReferenceExpression(cmie, "PadLeft"); 6910cmie.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int32 "), cpre1), "ToString"); 6913cmie1.Method = new CodeMethodReferenceExpression(cmie, "PadLeft"); 6973cmie.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int64 "), new CodeVariableReferenceExpression(microsec)), "ToString"); 6992cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(strmicrosec), "Substring"); 7004cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(strmicrosec), "PadLeft"); 7048new CodeMethodReferenceExpression( 7089cmre = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Math"), "Abs"); 7102cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dateParam), "ToUniversalTime"); 7129cmie1.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int64 "), cboe2), "ToString"); 7132cmie2.Method = new CodeMethodReferenceExpression(cmie1, "PadLeft"); 7147cmie1.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int64 "), new CodeVariableReferenceExpression(OffsetMins)), "ToString"); 7151cmie2.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression("strTemp"), "Substring"); 7159cmie3.Method = new CodeMethodReferenceExpression(cmie2, "PadLeft"); 7174cmie1.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int32 "), 7180cmie2.Method = new CodeMethodReferenceExpression(cmie1, "PadLeft"); 7268cmie1.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference("System.Int64 "), 7288cmie1.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(strmicrosec), "Substring"); 7300cmie1.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(strmicrosec), "PadLeft"); 7328cmie.Method = new CodeMethodReferenceExpression(new CodeCastExpression(new CodeTypeReference(strType), 7334cmie2.Method = new CodeMethodReferenceExpression(cmie, "PadLeft"); 7437cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(tsParam), "Substring"); 7485cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(tsParam), "Substring"); 7492cmie.Method = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int64"), "Parse"); 7630cmie.Method = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.TimeSpan"), "FromTicks"); 7636cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(timespan), "Add"); 7657cmie.Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(tsParam), "Substring"); 7664cmie.Method = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int32"), "Parse");
System.Windows.Forms.Design (13)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
2004CodeMethodReferenceExpression methodRef = new(typeRefExp, methodInfo.Name);
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (2)
478CodeMethodReferenceExpression methodRef = new(targetExpression!, "Add"); 639CodeMethodReferenceExpression methodRef = new(targetExpression!, "AddRange");
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (2)
512CodeMethodReferenceExpression method = new(castExp, "LoadComponentSettings"); 531CodeMethodReferenceExpression method = new(castExp, methodName);
System\ComponentModel\Design\Serialization\LocalizationCodeDomSerializer.cs (1)
136Method = new CodeMethodReferenceExpression(rmExpression, "ApplyResources")
System\ComponentModel\Design\Serialization\PropertyMemberCodeDomSerializer.cs (2)
164CodeMethodReferenceExpression methodRef = new(extender, $"Get{property.Name}"); 234CodeMethodReferenceExpression methodRef = new(extender, $"Set{property.Name}");
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.cs (1)
344Method = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(ResourceManagerName), methodName)
System\Resources\Tools\StronglyTypedResourceBuilder.cs (1)
581new(new CodeTypeReferenceExpression(typeof(object)), "ReferenceEquals");
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (2)
362CodeMethodReferenceExpression method = new(field, methodName); 437CodeMethodReferenceExpression method = new(controlsCollection, "SetChildIndex");
System\Windows\Forms\Design\TableLayoutControlCollectionCodeDomSerializer.cs (1)
25CodeMethodReferenceExpression methodRef = new(targetExpression, "Add");
47 references to CodeMethodReferenceExpression
Microsoft.Build.Tasks.Core (1)
system.design\stronglytypedresourcebuilder.cs (1)
484var object_equalsMethod = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Object)), "ReferenceEquals");
PresentationBuildTasks (9)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (9)
2567CodeMethodReferenceExpression cmreCD = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Delegate)), "CreateDelegate"); 2683CodeMethodReferenceExpression cmreLoadContent = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(KnownTypes.Types[(int)KnownElements.Application]), LOADCOMPONENT); 2773CodeMethodReferenceExpression cmreCI = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression(typeof(Activator)), "CreateInstance"); 2813CodeMethodReferenceExpression cmreGPV = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(PROPINFO), "GetValue"); 2845CodeMethodReferenceExpression cmreSPV = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(PROPINFO), "SetValue"); 2886CodeMethodReferenceExpression cmreGetType = new CodeMethodReferenceExpression(careTarget, "GetType"); 2892CodeMethodReferenceExpression cmreCD = new CodeMethodReferenceExpression(cmieGetType, "InvokeMember"); 2937CodeMethodReferenceExpression cmreAEH = new CodeMethodReferenceExpression(new CodeArgumentReferenceExpression(EVENTINFO), "AddEventHandler"); 3249CodeMethodReferenceExpression cmreRun = new CodeMethodReferenceExpression(cvreApp, "Run");
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
71[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.CodeMethodReferenceExpression))]
System.CodeDom (13)
Microsoft\CSharp\CSharpCodeGenerator.cs (3)
480private void GenerateMethodReferenceExpression(CodeMethodReferenceExpression e) 1177else if (e is CodeMethodReferenceExpression) 1179GenerateMethodReferenceExpression((CodeMethodReferenceExpression)e);
Microsoft\VisualBasic\VBCodeGenerator.cs (1)
1081protected override void GenerateMethodReferenceExpression(CodeMethodReferenceExpression e)
System\CodeDom\CodeMethodInvokeExpression.cs (3)
8private CodeMethodReferenceExpression _method; 12public CodeMethodInvokeExpression(CodeMethodReferenceExpression method, params CodeExpression[] parameters) 24public CodeMethodReferenceExpression Method
System\CodeDom\Compiler\CodeGenerator.cs (3)
553else if (e is CodeMethodReferenceExpression) 555GenerateMethodReferenceExpression((CodeMethodReferenceExpression)e); 1342protected abstract void GenerateMethodReferenceExpression(CodeMethodReferenceExpression e);
System\CodeDom\Compiler\CodeValidator.cs (3)
720else if (e is CodeMethodReferenceExpression) 722ValidateMethodReferenceExpression((CodeMethodReferenceExpression)e); 859private void ValidateMethodReferenceExpression(CodeMethodReferenceExpression e)
System.Management (7)
System\Management\WMIGenerator.cs (7)
5454CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(); 5605CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(); 6433CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtf), "Substring"); 6448CodeMethodReferenceExpression cmre1 = new CodeMethodReferenceExpression(new CodeTypeReferenceExpression("System.Int64"), "Parse"); 6602CodeMethodReferenceExpression cmre2 = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(datetimeVariable), "AddTicks"); 6736CodeMethodReferenceExpression cmre = new CodeMethodReferenceExpression(new CodeVariableReferenceExpression(dmtfVarName), "Substring"); 7047CodeMethodReferenceExpression cmre =
System.Windows.Forms.Design (16)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (5)
717if (typeof(Delegate).IsAssignableFrom(type) && parameters is [CodeMethodReferenceExpression methodRef]) 1155else if (result is CodeEventReferenceExpression or CodeMethodReferenceExpression or CodeDelegateCreateExpression) 1194if (objCreate.Parameters[0] is CodeMethodReferenceExpression methodRef) 2004CodeMethodReferenceExpression methodRef = new(typeRefExp, methodInfo.Name); 2668else if (expression is CodeMethodReferenceExpression methodReferenceEx)
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (2)
478CodeMethodReferenceExpression methodRef = new(targetExpression!, "Add"); 639CodeMethodReferenceExpression methodRef = new(targetExpression!, "AddRange");
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (2)
512CodeMethodReferenceExpression method = new(castExp, "LoadComponentSettings"); 531CodeMethodReferenceExpression method = new(castExp, methodName);
System\ComponentModel\Design\Serialization\PropertyMemberCodeDomSerializer.cs (2)
164CodeMethodReferenceExpression methodRef = new(extender, $"Get{property.Name}"); 234CodeMethodReferenceExpression methodRef = new(extender, $"Set{property.Name}");
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.SerializationResourceManager.cs (1)
747else if (expression is CodeMethodReferenceExpression codeMethod)
System\Resources\Tools\StronglyTypedResourceBuilder.cs (1)
580CodeMethodReferenceExpression objectEqualsMethod =
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (2)
362CodeMethodReferenceExpression method = new(field, methodName); 437CodeMethodReferenceExpression method = new(controlsCollection, "SetChildIndex");
System\Windows\Forms\Design\TableLayoutControlCollectionCodeDomSerializer.cs (1)
25CodeMethodReferenceExpression methodRef = new(targetExpression, "Add");