112 instantiations of CodePrimitiveExpression
Microsoft.Build.Tasks.Core (11)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
623
InitExpression = defaultValue == null ? null : new
CodePrimitiveExpression
(defaultValue)
system.design\stronglytypedresourcebuilder.cs (7)
304
var toolArg = new CodeAttributeArgument(new
CodePrimitiveExpression
(typeof(StronglyTypedResourceBuilder).FullName));
305
var versionArg = new CodeAttributeArgument(new
CodePrimitiveExpression
(MSBuildConstants.CurrentAssemblyVersion));
341
suppressMessageAttrib.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
("Microsoft.Performance")));
342
suppressMessageAttrib.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
("CA1811:AvoidUncalledPrivateCode")));
457
var isResMgrNull = new CodeMethodInvokeExpression(object_equalsMethod, field_resMgr, new
CodePrimitiveExpression
(null));
463
var newResMgr = new CodeObjectCreateExpression(ResMgrCodeTypeReference, new
CodePrimitiveExpression
(resMgrCtorParam), getAssembly);
645
var getValue = new CodeMethodInvokeExpression(resMgr, getMethodName, new
CodePrimitiveExpression
(resourceName), resCultureField);
WriteCodeFragment.cs (3)
569
return new
CodePrimitiveExpression
(rawValue);
581
return new
CodePrimitiveExpression
(rawValue);
601
return new
CodePrimitiveExpression
(Convert.ChangeType(value, targetType, CultureInfo.InvariantCulture));
PresentationBuildTasks (26)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (26)
951
new
CodePrimitiveExpression
(connectionId))
1185
new
CodePrimitiveExpression
(connectionId))
1285
CodeAssignStatement casContentLoaded = new CodeAssignStatement(cfreContentLoaded, new
CodePrimitiveExpression
(true));
1486
new CodeAttributeArgument(new
CodePrimitiveExpression
(category)),
1487
new CodeAttributeArgument(new
CodePrimitiveExpression
(rule)));
1792
ce = new
CodePrimitiveExpression
(value);
1822
ce = new
CodePrimitiveExpression
(null);
2224
new CodeAttributeArgument(new
CodePrimitiveExpression
("Microsoft.Performance")),
2225
new CodeAttributeArgument(new
CodePrimitiveExpression
("CA1823:AvoidUnusedPrivateFields"))));
2444
new CodeAttributeArgument(new
CodePrimitiveExpression
(s_generatedCode_ToolName)),
2445
new CodeAttributeArgument(new
CodePrimitiveExpression
(s_generatedCode_ToolVersion)));
2633
new
CodePrimitiveExpression
(true));
2689
CodeExpression[] uriParams = { new
CodePrimitiveExpression
(uriPart), cfreRelUri };
2802
cmieCI.Parameters.Add(new
CodePrimitiveExpression
(null));
2803
cmieCI.Parameters.Add(new
CodePrimitiveExpression
(null));
2835
cmieGPV.Parameters.Add(new
CodePrimitiveExpression
(null));
2836
cmieGPV.Parameters.Add(new
CodePrimitiveExpression
(null));
2868
cmieSPV.Parameters.Add(new
CodePrimitiveExpression
(null));
2869
cmieSPV.Parameters.Add(new
CodePrimitiveExpression
(null));
2912
cmieCD.Parameters.Add(new
CodePrimitiveExpression
(CREATEDELEGATEHELPER));
2919
cmieCD.Parameters.Add(new
CodePrimitiveExpression
(null));
2928
cmieCD.Parameters.Add(new
CodePrimitiveExpression
(null));
2983
new CodeAttributeArgument(new
CodePrimitiveExpression
(DefaultNamespace)));
3295
new CodeAttributeArgument(new
CodePrimitiveExpression
(normalized)));
3326
CodeObjectCreateExpression coceApplicationSplashScreen = new CodeObjectCreateExpression(SPLASHCLASSNAME, new
CodePrimitiveExpression
(GetSplashResourceId()));
3333
CodeMethodInvokeExpression cmieShowSplashScreen = new CodeMethodInvokeExpression(cvreAppSplash, "Show", new
CodePrimitiveExpression
(true));
System.Runtime.Serialization.Schema (31)
System\Runtime\Serialization\Schema\CodeExporter.cs (31)
521
generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
(assemblyName.Name!)));
522
generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
(assemblyName.Version?.ToString()!)));
799
dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new
CodePrimitiveExpression
(dataContractName)));
800
dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new
CodePrimitiveExpression
(classDataContract.XmlName.Namespace)));
802
dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new
CodePrimitiveExpression
(classDataContract.IsReference)));
865
dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new
CodePrimitiveExpression
(dataMemberName)));
867
dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsRequiredProperty, new
CodePrimitiveExpression
(dataMember.IsRequired)));
869
dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.EmitDefaultValueProperty, new
CodePrimitiveExpression
(dataMember.EmitDefaultValue)));
871
dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.OrderProperty, new
CodePrimitiveExpression
(dataMember.Order)));
1082
dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new
CodePrimitiveExpression
(dataContractName)));
1083
dataContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new
CodePrimitiveExpression
(enumDataContract.XmlName.Namespace)));
1096
enumMember.InitExpression = new
CodePrimitiveExpression
(longValue);
1100
enumMemberAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueProperty, new
CodePrimitiveExpression
(stringValue)));
1242
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NameProperty, new
CodePrimitiveExpression
(dataContractName)));
1243
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.NamespaceProperty, new
CodePrimitiveExpression
(collectionContract.XmlName.Namespace)));
1245
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.IsReferenceProperty, new
CodePrimitiveExpression
(collectionContract.IsReference)));
1246
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ItemNameProperty, new
CodePrimitiveExpression
(GetNameForAttribute(itemName!)))); // ItemName is never null for Collection contracts.
1252
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.KeyNameProperty, new
CodePrimitiveExpression
(GetNameForAttribute(keyName))));
1253
collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ValueNameProperty, new
CodePrimitiveExpression
(GetNameForAttribute(valueName))));
1294
new CodeAttributeArgument(ImportGlobals.IsAnyProperty, new
CodePrimitiveExpression
(true)))
1301
new CodeAttributeArgument(new
CodePrimitiveExpression
(ImportGlobals.ExportSchemaMethod)))
1309
typeNameField.InitExpression = new CodeObjectCreateExpression(ImportGlobals.TypeOfXmlQualifiedName, new
CodePrimitiveExpression
(typeName.Name), new
CodePrimitiveExpression
(typeName.Namespace));
1324
xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("ElementName", new
CodePrimitiveExpression
(xmlDataContract.TopLevelElementName.Value)));
1328
xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("Namespace", new
CodePrimitiveExpression
(xmlDataContract.TopLevelElementNamespace.Value)));
1332
xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("IsNullable", new
CodePrimitiveExpression
(false)));
1361
namespaceAttribute.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
(dataContractNamespace)));
1362
namespaceAttribute.Arguments.Add(new CodeAttributeArgument(ImportGlobals.ClrNamespaceProperty, new
CodePrimitiveExpression
(clrNamespace)));
1675
get { return new
CodePrimitiveExpression
(null!); }
2021
right = new
CodePrimitiveExpression
(true);
2024
ifStatement.TrueStatements.Add(new CodeMethodInvokeExpression(ThisReference, RaisePropertyChangedEventMethod.Name, new
CodePrimitiveExpression
(propertyName)));
System.Windows.Forms.Design (17)
System\ComponentModel\Design\Serialization\LocalizationCodeDomSerializer.cs (1)
139
methodInvoke.Parameters.Add(new
CodePrimitiveExpression
(name));
System\ComponentModel\Design\Serialization\PrimitiveCodeDomSerializer.cs (2)
26
null or bool or char or int or float or double or string => new
CodePrimitiveExpression
(value),
29
_ => new CodeCastExpression(new CodeTypeReference(value.GetType()), new
CodePrimitiveExpression
(value)),
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.cs (2)
295
parameters = [new
CodePrimitiveExpression
(ResourceManagerName)];
347
methodInvoke.Parameters.Add(new
CodePrimitiveExpression
(resourceName));
System\Resources\Tools\StronglyTypedResourceBuilder.cs (7)
444
CodeAttributeArgument toolArg = new(new
CodePrimitiveExpression
(typeof(StronglyTypedResourceBuilder).FullName));
448
new(new
CodePrimitiveExpression
(
492
suppressAttribute.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
("Microsoft.Performance")));
493
suppressAttribute.Arguments.Add(new CodeAttributeArgument(new
CodePrimitiveExpression
("CA1811:AvoidUncalledPrivateCode")));
586
new
CodePrimitiveExpression
(null));
612
new
CodePrimitiveExpression
(resourceManagerConstructorParameter),
790
new
CodePrimitiveExpression
(resourceName),
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (1)
399
parameters.Add(new
CodePrimitiveExpression
(false));
System\Windows\Forms\Design\ImageCollectionCodeDomSerializer.cs (2)
64
new
CodePrimitiveExpression
(i), // SetKeyName(int,
65
new
CodePrimitiveExpression
(imageKey) // string);
System\Windows\Forms\Design\TableLayoutControlCollectionCodeDomSerializer.cs (2)
80
statement.Parameters.Add(new
CodePrimitiveExpression
(col));
81
statement.Parameters.Add(new
CodePrimitiveExpression
(row));
System.Windows.Forms.Design.Tests (27)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationServiceTests.cs (27)
150
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name1"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
151
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name1"), "IntValue"), new
CodePrimitiveExpression
(1)),
152
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name1"), "StringValue"), new
CodePrimitiveExpression
("Value"))
164
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name2"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
165
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name2"), "IntValue"), new
CodePrimitiveExpression
(2)),
166
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name2"), "StringValue"), new
CodePrimitiveExpression
("OtherValue"))
252
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
253
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
254
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "StringValue"), new
CodePrimitiveExpression
("Value"))
354
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
355
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
356
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "StringValue"), new
CodePrimitiveExpression
("Value"))
399
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
400
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
401
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "StringValue"), new
CodePrimitiveExpression
("Value"))
445
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
446
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
447
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
491
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
492
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
493
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1))
540
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
541
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
542
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "StringValue"), new
CodePrimitiveExpression
("Value"))
589
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "DefaultStringValue"), new
CodePrimitiveExpression
(null)),
590
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "IntValue"), new
CodePrimitiveExpression
(1)),
591
new CodeAssignStatement(new CodePropertyReferenceExpression(new CodeVariableReferenceExpression("name"), "StringValue"), new
CodePrimitiveExpression
("Value"))
21 references to CodePrimitiveExpression
System (1)
src\libraries\shims\System\ref\System.cs (1)
81
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.
CodePrimitiveExpression
))]
System.CodeDom (12)
Microsoft\CSharp\CSharpCodeGenerator.cs (3)
677
private void GeneratePrimitiveExpression(
CodePrimitiveExpression
e)
1206
else if (e is
CodePrimitiveExpression
)
1208
GeneratePrimitiveExpression((
CodePrimitiveExpression
)e);
Microsoft\VisualBasic\VBCodeGenerator.cs (5)
648
if (e.Right is
CodePrimitiveExpression
&& ((
CodePrimitiveExpression
)e.Right).Value == null)
653
if (e.Left is
CodePrimitiveExpression
&& ((
CodePrimitiveExpression
)e.Left).Value == null)
810
protected override void GeneratePrimitiveExpression(
CodePrimitiveExpression
e)
System\CodeDom\Compiler\CodeGenerator.cs (3)
583
else if (e is
CodePrimitiveExpression
)
585
GeneratePrimitiveExpression((
CodePrimitiveExpression
)e);
1414
protected virtual void GeneratePrimitiveExpression(
CodePrimitiveExpression
e)
System\CodeDom\Compiler\CodeValidator.cs (1)
747
else if (e is
CodePrimitiveExpression
)
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
1673
private static
CodePrimitiveExpression
NullReference
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
663
if (result is
CodePrimitiveExpression
primitiveEx)
System.Windows.Forms.Design.Tests (6)
CodeDomHelpers.cs (1)
83
case
CodePrimitiveExpression
cpe:
Serialization\PrimitiveCodeDomSerializerTests.cs (5)
32
var
result = underTest.Serialize(manager, input) as
CodePrimitiveExpression
;
49
Assert.IsType<
CodePrimitiveExpression
>(cast.Expression);
50
var
primitive = cast.Expression as
CodePrimitiveExpression
;