1 type derived from CodeCompileUnit
System.CodeDom (1)
System\CodeDom\CodeSnippetCompileUnit.cs (1)
6public class CodeSnippetCompileUnit : CodeCompileUnit
7 instantiations of CodeCompileUnit
Microsoft.Build.Tasks.Core (3)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
251CodeCompileUnit codeCompileUnit = new CodeCompileUnit();
system.design\stronglytypedresourcebuilder.cs (1)
192var ccu = new CodeCompileUnit();
WriteCodeFragment.cs (1)
165var unit = new CodeCompileUnit();
PresentationBuildTasks (3)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
630CodeCompileUnit ccu = new CodeCompileUnit(); 2929CodeCompileUnit ccu = new CodeCompileUnit(); 3239CodeCompileUnit ccu = new CodeCompileUnit();
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\XsdDataContractImporter.cs (1)
63public CodeCompileUnit CodeCompileUnit => _codeCompileUnit ??= new CodeCompileUnit();
68 references to CodeCompileUnit
Microsoft.Build.Tasks.Core (8)
GenerateResource.cs (1)
3455CodeCompileUnit ccu = StronglyTypedResourceBuilder.Create(
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
251CodeCompileUnit codeCompileUnit = new CodeCompileUnit();
system.design\stronglytypedresourcebuilder.cs (5)
114internal static CodeCompileUnit Create(Dictionary<string, IResource> resourceList, String baseName, String generatedCodeNamespace, String resourcesNamespace, CodeDomProvider codeProvider, bool internalClass, out String[] unmatchable) 136private static CodeCompileUnit InternalCreate(Dictionary<String, ResourceData> resourceList, String baseName, String generatedCodeNamespace, String resourcesNamespace, CodeDomProvider codeProvider, bool internalClass, out String[] unmatchable) 192var ccu = new CodeCompileUnit(); 261internal static CodeCompileUnit Create(String resxFile, String baseName, String generatedCodeNamespace, CodeDomProvider codeProvider, bool internalClass, out String[] unmatchable) 267internal static CodeCompileUnit Create(String resxFile, String baseName, String generatedCodeNamespace, String resourcesNamespace, CodeDomProvider codeProvider, bool internalClass, out String[] unmatchable)
WriteCodeFragment.cs (1)
165var unit = new CodeCompileUnit();
PresentationBuildTasks (3)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
630CodeCompileUnit ccu = new CodeCompileUnit(); 2929CodeCompileUnit ccu = new CodeCompileUnit(); 3239CodeCompileUnit ccu = new CodeCompileUnit();
System (1)
src\libraries\shims\System\ref\System.cs (1)
46[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CodeDom.CodeCompileUnit))]
System.CodeDom (39)
Microsoft\CSharp\CSharpCodeGenerator.cs (11)
2139private void GenerateNamespaces(CodeCompileUnit e) 2421private void GenerateCompileUnit(CodeCompileUnit e) 2428private void GenerateCompileUnitStart(CodeCompileUnit e) 2489private void GenerateCompileUnitEnd(CodeCompileUnit e) 2903CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 2999CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 3016private CompilerResults FromDom(CompilerParameters options, CodeCompileUnit e) 3023return FromDomBatch(options, new CodeCompileUnit[1] { e }); 3055private CompilerResults FromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 3088private static void ResolveReferencedAssemblies(CompilerParameters options, CodeCompileUnit e) 3213void ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o)
Microsoft\VisualBasic\VBCodeGenerator.cs (4)
2170private static bool AllowLateBound(CodeCompileUnit e) 2182private static bool RequireVariableDeclaration(CodeCompileUnit e) 2202protected override void GenerateCompileUnitStart(CodeCompileUnit e) 2234protected override void GenerateCompileUnit(CodeCompileUnit e)
System\CodeDom\Compiler\CodeCompiler.cs (6)
11CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 106CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 127protected virtual CompilerResults FromDom(CompilerParameters options, CodeCompileUnit e) 134return FromDomBatch(options, new CodeCompileUnit[1] { e }); 164protected virtual CompilerResults FromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 197private static void ResolveReferencedAssemblies(CompilerParameters options, CodeCompileUnit e)
System\CodeDom\Compiler\CodeDomProvider.cs (3)
136public virtual CompilerResults CompileAssemblyFromDom(CompilerParameters options, params CodeCompileUnit[] compilationUnits) => 169public virtual void GenerateCodeFromCompileUnit(CodeCompileUnit compileUnit, TextWriter writer, CodeGeneratorOptions options) => 180public virtual CodeCompileUnit Parse(TextReader codeStream) =>
System\CodeDom\Compiler\CodeGenerator.cs (5)
227protected void GenerateNamespaces(CodeCompileUnit e) 310void ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o) 797protected virtual void GenerateCompileUnit(CodeCompileUnit e) 1580protected virtual void GenerateCompileUnitStart(CodeCompileUnit e) 1593protected virtual void GenerateCompileUnitEnd(CodeCompileUnit e)
System\CodeDom\Compiler\CodeParser.cs (1)
10public abstract CodeCompileUnit Parse(TextReader codeStream);
System\CodeDom\Compiler\CodeValidator.cs (5)
20if (e is CodeCompileUnit) 22ValidateCodeCompileUnit((CodeCompileUnit)e); 101private void ValidateCodeCompileUnit(CodeCompileUnit e) 116private void ValidateCompileUnitStart(CodeCompileUnit e) 124private void ValidateNamespaces(CodeCompileUnit e)
System\CodeDom\Compiler\ICodeCompiler.cs (2)
8CompilerResults CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit compilationUnit); 11CompilerResults CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] compilationUnits);
System\CodeDom\Compiler\ICodeGenerator.cs (1)
19void GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o);
System\CodeDom\Compiler\ICodeParser.cs (1)
10CodeCompileUnit Parse(TextReader codeStream);
System.Runtime.Serialization.Schema (17)
System\Runtime\Serialization\Schema\CodeExporter.cs (2)
36private readonly CodeCompileUnit _codeCompileUnit; 41internal CodeExporter(DataContractSet dataContractSet, ImportOptions? options, CodeCompileUnit codeCompileUnit)
System\Runtime\Serialization\Schema\ISerializationCodeDomSurrogateProvider.cs (2)
20/// <param name="compileUnit">The <see cref="CodeCompileUnit"/> that contains the other code generated during schema import.</param> 22CodeTypeDeclaration ProcessImportedType(CodeTypeDeclaration typeDeclaration, CodeCompileUnit compileUnit);
System\Runtime\Serialization\Schema\XsdDataContractImporter.cs (13)
32private CodeCompileUnit _codeCompileUnit = null!; // Not directly referenced. Always lazy initialized by property getter. 47/// Initializes a new instance of the <see cref="XsdDataContractImporter"/> class with the <see cref="System.CodeDom.CodeCompileUnit"/> that will be used to generate CLR code. 49/// <param name="codeCompileUnit">The <see cref="System.CodeDom.CodeCompileUnit"/> that will be used to store the code.</param> 50public XsdDataContractImporter(CodeCompileUnit codeCompileUnit) 61/// Gets a <see cref="System.CodeDom.CodeCompileUnit"/> used for storing the CLR types generated. 63public CodeCompileUnit CodeCompileUnit => _codeCompileUnit ??= new CodeCompileUnit(); 75/// Transforms the specified set of XML schemas contained in an <see cref="XmlSchemaSet"/> into a <see cref="System.CodeDom.CodeCompileUnit"/>. 88/// Transforms the specified set of schema types contained in an <see cref="XmlSchemaSet"/> into CLR types generated into a <see cref="System.CodeDom.CodeCompileUnit"/>. 105/// Transforms the specified XML schema type contained in an <see cref="XmlSchemaSet"/> into a <see cref="System.CodeDom.CodeCompileUnit"/>. 123/// Transforms the specified schema element in the set of specified XML schemas into a <see cref="System.CodeDom.CodeCompileUnit"/> and 145/// Gets a value that indicates whether the schemas contained in an <see cref="XmlSchemaSet"/> can be transformed into a <see cref="System.CodeDom.CodeCompileUnit"/>. 159/// Gets a value that indicates whether the specified set of types contained in an <see cref="XmlSchemaSet"/> can be transformed into CLR types generated into a <see cref="System.CodeDom.CodeCompileUnit"/>. 177/// Gets a value that indicates whether the schemas contained in an <see cref="XmlSchemaSet"/> can be transformed into a <see cref="System.CodeDom.CodeCompileUnit"/>.