1 type derived from CodeTypeDeclaration
System.CodeDom (1)
System\CodeDom\CodeTypeDelegate.cs (1)
8
public class CodeTypeDelegate :
CodeTypeDeclaration
9 instantiations of CodeTypeDeclaration
Microsoft.Build.Tasks.Core (2)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
212
CodeTypeDeclaration codeTypeDeclaration = new
CodeTypeDeclaration
system.design\stronglytypedresourcebuilder.cs (1)
203
var srClass = new
CodeTypeDeclaration
(className);
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
2453
CodeTypeDeclaration ctdClass = new
CodeTypeDeclaration
2751
CodeTypeDeclaration ctdClass = new
CodeTypeDeclaration
System.CodeDom (2)
Microsoft\CSharp\CSharpCodeGenerator.cs (1)
311
CodeTypeDeclaration dummyClass = new
CodeTypeDeclaration
();
System\CodeDom\Compiler\CodeGenerator.cs (1)
411
CodeTypeDeclaration dummyClass = new
CodeTypeDeclaration
();
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
516
CodeTypeDeclaration typeDecl = new
CodeTypeDeclaration
(typeName);
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\TypeCodeDomSerializer.cs (1)
418
CodeTypeDeclaration docType =
new
(manager.GetName(root)!);
System\Resources\Tools\StronglyTypedResourceBuilder.cs (1)
369
CodeTypeDeclaration classType =
new
(className);
144 references to CodeTypeDeclaration
Microsoft.Build.Tasks.Core (5)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (2)
212
CodeTypeDeclaration
codeTypeDeclaration = new CodeTypeDeclaration
618
private static CodeMemberProperty CreateProperty(
CodeTypeDeclaration
codeTypeDeclaration, string name, Type type, object defaultValue = null)
system.design\stronglytypedresourcebuilder.cs (3)
203
var
srClass = new CodeTypeDeclaration(className);
314
private static void EmitBasicClassMembers(
CodeTypeDeclaration
srClass, String nameSpace, String baseName, String resourcesNamespace, bool internalClass, bool useStatic)
520
private static bool DefineResourceFetchingProperty(String propertyName, String resourceName, ResourceData data,
CodeTypeDeclaration
srClass, bool internalClass, bool useStatic)
PresentationBuildTasks (7)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (7)
2448
private
CodeTypeDeclaration
GenerateClass(string className, ref string modifier, Type baseClass, string baseClassFullName)
2453
CodeTypeDeclaration
ctdClass = new CodeTypeDeclaration
2542
CodeTypeDeclaration
ctdClass = GenerateClass(className, ref modifier, baseClass, baseClassFullName);
2751
CodeTypeDeclaration
ctdClass = new CodeTypeDeclaration
3438
internal CodeContextRoot(
CodeTypeDeclaration
codeClass,
3487
internal
CodeTypeDeclaration
CodeClass
3506
private
CodeTypeDeclaration
_codeClass;
System (1)
src\libraries\shims\System\ref\System.cs (1)
97
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.
CodeTypeDeclaration
))]
System.CodeDom (78)
Microsoft\CSharp\CSharpCodeGenerator.cs (21)
22
private
CodeTypeDeclaration
_currentClass;
311
CodeTypeDeclaration
dummyClass = new CodeTypeDeclaration();
341
private void GenerateEvents(
CodeTypeDeclaration
e)
370
private void GenerateFields(
CodeTypeDeclaration
e)
1309
private void GenerateMethods(
CodeTypeDeclaration
e)
1406
private void GenerateProperties(
CodeTypeDeclaration
e)
1718
private void GenerateConstructors(
CodeTypeDeclaration
e)
1824
private void GenerateType(
CodeTypeDeclaration
e)
1878
foreach (
CodeTypeDeclaration
c in e.Types)
1888
private void GenerateTypeStart(
CodeTypeDeclaration
e)
1945
private void GenerateTypeMember(CodeTypeMember member,
CodeTypeDeclaration
declaredType)
1952
if (member is
CodeTypeDeclaration
)
1954
((ICodeGenerator)this).GenerateCodeFromType((
CodeTypeDeclaration
)member, _output.InnerWriter, _options);
2036
private void GenerateTypeConstructors(
CodeTypeDeclaration
e)
2065
private void GenerateSnippetMembers(
CodeTypeDeclaration
e)
2114
private void GenerateNestedTypes(
CodeTypeDeclaration
e)
2118
if (current is
CodeTypeDeclaration
)
2124
CodeTypeDeclaration
currentClass = (
CodeTypeDeclaration
)current;
2311
private void OutputTypeAttributes(
CodeTypeDeclaration
e)
3097
void ICodeGenerator.GenerateCodeFromType(
CodeTypeDeclaration
e, TextWriter w, CodeGeneratorOptions o)
Microsoft\VisualBasic\VBCodeGenerator.cs (10)
678
private void OutputTypeAttributes(
CodeTypeDeclaration
e)
1451
protected override void GenerateEvent(CodeMemberEvent e,
CodeTypeDeclaration
c)
1547
private static bool MethodIsOverloaded(CodeMemberMethod e,
CodeTypeDeclaration
c)
1576
protected override void GenerateMethod(CodeMemberMethod e,
CodeTypeDeclaration
c)
1693
protected override void GenerateEntryPointMethod(CodeEntryPointMethod e,
CodeTypeDeclaration
c)
1709
private static bool PropertyIsOverloaded(CodeMemberProperty e,
CodeTypeDeclaration
c)
1731
protected override void GenerateProperty(CodeMemberProperty e,
CodeTypeDeclaration
c)
1871
protected override void GenerateConstructor(CodeConstructor e,
CodeTypeDeclaration
c)
1937
protected override void GenerateTypeStart(
CodeTypeDeclaration
e)
2121
protected override void GenerateTypeEnd(
CodeTypeDeclaration
e)
System\CodeDom\CodeTypeDeclarationCollection.cs (10)
17
public CodeTypeDeclarationCollection(
CodeTypeDeclaration
[] value)
22
public
CodeTypeDeclaration
this[int index]
24
get => (
CodeTypeDeclaration
)List[index];
28
public int Add(
CodeTypeDeclaration
value) => List.Add(value);
30
public void AddRange(
CodeTypeDeclaration
[] value)
51
public bool Contains(
CodeTypeDeclaration
value) => List.Contains(value);
53
public void CopyTo(
CodeTypeDeclaration
[] array, int index) => List.CopyTo(array, index);
55
public int IndexOf(
CodeTypeDeclaration
value) => List.IndexOf(value);
57
public void Insert(int index,
CodeTypeDeclaration
value) => List.Insert(index, value);
59
public void Remove(
CodeTypeDeclaration
value) => List.Remove(value);
System\CodeDom\Compiler\CodeDomProvider.cs (1)
166
public virtual void GenerateCodeFromType(
CodeTypeDeclaration
codeType, TextWriter writer, CodeGeneratorOptions options) =>
System\CodeDom\Compiler\CodeGenerator.cs (27)
16
private
CodeTypeDeclaration
_currentClass;
21
protected
CodeTypeDeclaration
CurrentClass => _currentClass;
51
private void GenerateType(
CodeTypeDeclaration
e)
107
private void GenerateTypeMember(CodeTypeMember member,
CodeTypeDeclaration
declaredType)
114
if (member is
CodeTypeDeclaration
)
116
((ICodeGenerator)this).GenerateCodeFromType((
CodeTypeDeclaration
)member, _output.InnerWriter, _options);
198
private void GenerateTypeConstructors(
CodeTypeDeclaration
e)
239
foreach (
CodeTypeDeclaration
c in e.Types)
251
void ICodeGenerator.GenerateCodeFromType(
CodeTypeDeclaration
e, TextWriter w, CodeGeneratorOptions o)
411
CodeTypeDeclaration
dummyClass = new CodeTypeDeclaration();
433
private void GenerateConstructors(
CodeTypeDeclaration
e)
468
private void GenerateEvents(
CodeTypeDeclaration
e)
612
private void GenerateFields(
CodeTypeDeclaration
e)
647
private void GenerateSnippetMembers(
CodeTypeDeclaration
e)
724
private void GenerateMethods(
CodeTypeDeclaration
e)
766
private void GenerateNestedTypes(
CodeTypeDeclaration
e)
770
if (current is
CodeTypeDeclaration
)
776
CodeTypeDeclaration
currentClass = (
CodeTypeDeclaration
)current;
822
private void GenerateProperties(
CodeTypeDeclaration
e)
1506
protected abstract void GenerateEvent(CodeMemberEvent e,
CodeTypeDeclaration
c);
1509
protected abstract void GenerateEntryPointMethod(CodeEntryPointMethod e,
CodeTypeDeclaration
c);
1510
protected abstract void GenerateMethod(CodeMemberMethod e,
CodeTypeDeclaration
c);
1511
protected abstract void GenerateProperty(CodeMemberProperty e,
CodeTypeDeclaration
c);
1512
protected abstract void GenerateConstructor(CodeConstructor e,
CodeTypeDeclaration
c);
1514
protected abstract void GenerateTypeStart(
CodeTypeDeclaration
e);
1515
protected abstract void GenerateTypeEnd(
CodeTypeDeclaration
e);
System\CodeDom\Compiler\CodeValidator.cs (8)
16
private
CodeTypeDeclaration
_currentClass;
88
else if (e is
CodeTypeDeclaration
)
90
ValidateTypeDeclaration((
CodeTypeDeclaration
)e);
184
foreach (
CodeTypeDeclaration
type in e.Types)
190
private void ValidateTypeDeclaration(
CodeTypeDeclaration
e)
194
CodeTypeDeclaration
savedClass = _currentClass;
205
private void ValidateTypeMembers(
CodeTypeDeclaration
e)
368
private void ValidateTypeStart(
CodeTypeDeclaration
e)
System\CodeDom\Compiler\ICodeGenerator.cs (1)
20
void GenerateCodeFromType(
CodeTypeDeclaration
e, TextWriter w, CodeGeneratorOptions o);
System.Management (1)
artifacts\obj\System.Management\Debug\net10.0\System.Management.notsupported.cs (1)
202
public System.CodeDom.
CodeTypeDeclaration
GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); }
System.Runtime.Serialization.Schema (25)
System\Runtime\Serialization\Schema\CodeExporter.cs (20)
110
foreach (
CodeTypeDeclaration
codeTypeDecl in codeNS.Types)
288
if (obj is
CodeTypeDeclaration
codeTypeDeclaration)
290
CodeTypeDeclaration
? newCodeTypeDeclaration = surrogateProvider.ProcessImportedType(codeTypeDeclaration, _codeCompileUnit);
420
CodeTypeDeclaration
? type = contractCodeDomInfo.TypeDeclaration;
469
private
CodeTypeDeclaration
? GetNestedType(DataContract dataContract, ContractCodeDomInfo contractCodeDomInfo)
489
CodeTypeDeclaration
containingType = containingContractCodeDomInfo.TypeDeclaration!; // Nested types by definition have containing types.
503
CodeTypeDeclaration
type = CreateTypeDeclaration(nestedTypeName, dataContract);
514
private static
CodeTypeDeclaration
CreateTypeDeclaration(string typeName, DataContract dataContract)
516
CodeTypeDeclaration
typeDecl = new CodeTypeDeclaration(typeName);
724
foreach (
CodeTypeDeclaration
type in ns.Types)
745
private static bool TypeContainsNestedType(
CodeTypeDeclaration
containingType, string typeName)
749
if (member is
CodeTypeDeclaration
declaration)
768
private void AddSerializableAttribute(bool generateSerializable,
CodeTypeDeclaration
type, ContractCodeDomInfo contractCodeDomInfo)
789
CodeTypeDeclaration
type = contractCodeDomInfo.TypeDeclaration;
1018
CodeTypeDeclaration
type = contractCodeDomInfo.TypeDeclaration;
1038
CodeTypeDeclaration
codeTypeDeclaration = contractCodeDomInfo.TypeDeclaration;
1069
CodeTypeDeclaration
type = contractCodeDomInfo.TypeDeclaration;
1128
CodeTypeDeclaration
type = contractCodeDomInfo.TypeDeclaration;
1239
CodeTypeDeclaration
generatedType = contractCodeDomInfo.TypeDeclaration;
1270
CodeTypeDeclaration
type = contractCodeDomInfo.TypeDeclaration;
System\Runtime\Serialization\Schema\ContractCodeDomInfo.cs (1)
41
internal
CodeTypeDeclaration
? TypeDeclaration { get; set; }
System\Runtime\Serialization\Schema\ISerializationCodeDomSurrogateProvider.cs (4)
19
/// <param name="typeDeclaration">A <see cref="
CodeTypeDeclaration
"/> to process that represents the type declaration generated during schema import.</param>
21
/// <returns>A <see cref="
CodeTypeDeclaration
"/> that contains the processed type.</returns>
22
CodeTypeDeclaration
ProcessImportedType(
CodeTypeDeclaration
typeDeclaration, CodeCompileUnit compileUnit);
System.Windows.Forms.Design (27)
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (11)
48
private
CodeTypeDeclaration
? _documentType;
73
LoaderHost.RemoveService<
CodeTypeDeclaration
>();
125
internal static void DumpTypeDeclaration(
CodeTypeDeclaration
? typeDeclaration)
228
foreach (
CodeTypeDeclaration
typeDeclaration in codeNamespace.Types)
384
private bool IntegrateSerializedTree(IDesignerSerializationManager manager,
CodeTypeDeclaration
newDecl)
387
CodeTypeDeclaration
docDeclaration = _documentType;
794
CodeTypeDeclaration
? typeDeclaration = null;
802
typeDeclaration = _rootSerializer.Serialize(manager, LoaderHost.RootComponent) as
CodeTypeDeclaration
;
1034
CodeTypeDeclaration
? type = _documentType;
1141
CodeTypeDeclaration
? type = _documentType;
1233
CodeTypeDeclaration
? type = _documentType;
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersExtenderProvider.cs (2)
143
CodeTypeDeclaration
? typeDecl = site.GetService<
CodeTypeDeclaration
>();
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (2)
229
CodeTypeDeclaration
typeDecl = manager.GetContext<
CodeTypeDeclaration
>()!;
System\ComponentModel\Design\Serialization\ComponentTypeCodeDomSerializer.cs (2)
23
protected override CodeMemberMethod GetInitializeMethod(IDesignerSerializationManager manager,
CodeTypeDeclaration
typeDecl, object value)
52
protected override CodeMemberMethod[] GetInitializeMethods(IDesignerSerializationManager manager,
CodeTypeDeclaration
typeDecl)
System\ComponentModel\Design\Serialization\ContainerCodeDomSerializer.cs (1)
50
if (manager.TryGetContext(out
CodeTypeDeclaration
? typeDecl) && manager.TryGetContext(out RootContext? rootCtx))
System\ComponentModel\Design\Serialization\TypeCodeDomSerializer.cs (6)
38
public virtual object Deserialize(IDesignerSerializationManager manager,
CodeTypeDeclaration
declaration)
334
protected virtual CodeMemberMethod GetInitializeMethod(IDesignerSerializationManager manager,
CodeTypeDeclaration
declaration, object value)
353
protected virtual CodeMemberMethod[] GetInitializeMethods(IDesignerSerializationManager manager,
CodeTypeDeclaration
declaration)
408
public virtual
CodeTypeDeclaration
Serialize(IDesignerSerializationManager manager, object root, ICollection? members)
418
CodeTypeDeclaration
docType = new(manager.GetName(root)!);
478
private void IntegrateStatements(IDesignerSerializationManager manager, object root, ICollection? members, StatementContext statementCtx,
CodeTypeDeclaration
typeDecl)
System\Resources\Tools\StronglyTypedResourceBuilder.cs (3)
369
CodeTypeDeclaration
classType = new(className);
458
CodeTypeDeclaration
classDeclaration,
674
CodeTypeDeclaration
classDeclaration,