45 references to CodeTypeReference
PresentationBuildTasks (9)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (9)
2208new CodeTypeReference("System.Diagnostics.CodeAnalysis.SuppressMessageAttribute"), 2278_ccRoot.CodeClass.BaseTypes[0].TypeArguments.Add(new CodeTypeReference(_typeArgsList[i])); 2318ctrConstructedType = new CodeTypeReference(genericName); 2322ctrConstructedType = new CodeTypeReference(t.FullName); 2347ctrConstructedType = new CodeTypeReference(genericName); 2386ctrTypeArg = new CodeTypeReference(currTypeArg); 2412ctrConstructedType = new CodeTypeReference(t.FullName); 2532ElementTypeReference = new CodeTypeReference(GetFullClassName(ns, className)) 2742ctdClass.BaseTypes.Add(new CodeTypeReference("System.Windows.Markup.InternalTypeHelper"));
System.CodeDom (32)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (4)
219typeArgumentList.Add(new CodeTypeReference(name)); 273public CodeTypeReference(string typeName, params CodeTypeReference[] typeArguments) : this(typeName) 283this(typeParameter?.Name) 293ArrayElementType = new CodeTypeReference(baseType);
src\libraries\Common\src\System\CodeDom\CodeTypeReferenceCollection.cs (1)
38public void Add(string value) => Add(new CodeTypeReference(value));
System\CodeDom\CodeArrayCreateExpression.cs (4)
23_createType = new CodeTypeReference(createType); 41_createType = new CodeTypeReference(createType); 59_createType = new CodeTypeReference(createType); 71get => _createType ??= new CodeTypeReference("");
System\CodeDom\CodeAttributeDeclaration.cs (1)
47_attributeType = new CodeTypeReference(_name);
System\CodeDom\CodeCastExpression.cs (2)
18TargetType = new CodeTypeReference(targetType); 30get => field ??= new CodeTypeReference("");
System\CodeDom\CodeDefaultValueExpression.cs (1)
19get => _type ??= new CodeTypeReference("");
System\CodeDom\CodeDelegateCreateExpression.cs (1)
22get => _delegateType ??= new CodeTypeReference("");
System\CodeDom\CodeMemberEvent.cs (1)
12get => field ??= new CodeTypeReference("");
System\CodeDom\CodeMemberField.cs (2)
18Type = new CodeTypeReference(type); 30get => field ??= new CodeTypeReference("");
System\CodeDom\CodeMemberMethod.cs (1)
23get => field ??= new CodeTypeReference(typeof(void).FullName);
System\CodeDom\CodeMemberProperty.cs (1)
17get => field ??= new CodeTypeReference("");
System\CodeDom\CodeObjectCreateExpression.cs (2)
18CreateType = new CodeTypeReference(createType); 30get => field ??= new CodeTypeReference("");
System\CodeDom\CodeParameterDeclarationExpression.cs (2)
18Type = new CodeTypeReference(type); 38get => field ??= new CodeTypeReference("");
System\CodeDom\CodeTypeDelegate.cs (2)
15BaseTypes.Add(new CodeTypeReference("System.Delegate")); 25get => field ??= new CodeTypeReference("");
System\CodeDom\CodeTypeOfExpression.cs (2)
17Type = new CodeTypeReference(type); 27get => field ??= new CodeTypeReference("");
System\CodeDom\CodeTypeReferenceExpression.cs (2)
17Type = new CodeTypeReference(type); 27get => field ??= new CodeTypeReference("");
System\CodeDom\CodeVariableDeclarationStatement.cs (3)
18Type = new CodeTypeReference(type); 37Type = new CodeTypeReference(type); 59get => field ??= new CodeTypeReference("");
System.Runtime.Serialization.Schema (2)
System\Runtime\Serialization\Schema\CodeExporter.cs (2)
451contractCodeDomInfo.TypeReference = new CodeTypeReference((clrNamespace == null || clrNamespace.Length == 0) ? typeName : clrNamespace + "." + typeName); 505contractCodeDomInfo.TypeReference = new CodeTypeReference(containingContractCodeDomInfo.TypeReference!.BaseType + "+" + nestedTypeName); // Again, nested types by definition have containing types.
System.Windows.Forms.Design (2)
System\Resources\Tools\StronglyTypedResourceBuilder.cs (2)
594new CodeTypeOfExpression(new CodeTypeReference(classDeclaration.Name)), 603new CodeTypeOfExpression(new CodeTypeReference(classDeclaration.Name)),