Zdexby TheHolyOneZ
17,715 classes
Class

CodeGenerator

: Object
System.CodeDom.Compiler.CodeGenerator, System 0x0038 (56 B) align 8 inherited 0x0010 System
implements ICodeGenerator
0x00x0038

Members 6

OffsetSizeNameTypeFlags
—0x04ParameterMultilineThresholdintPrivateStatic+1 flags
0x08_outputExposedTabStringIndentedTextWriterPrivate
0x08_optionsCodeGeneratorOptionsPrivate
0x08_currentClassCodeTypeDeclarationPrivate
0x08_currentMemberCodeTypeMemberPrivate
0x01_inNestedBinaryboolPrivate
0x00310x07unreflected bytes to end of CodeGenerator

Functions 135

SignatureFlagsNativeParams
void get_CurrentClass()2 flags—0x00
void get_CurrentTypeName()2 flags—0x00
void get_CurrentMember()2 flags—0x00
void get_CurrentMemberName()2 flags—0x00
void get_IsCurrentInterface()2 flags—0x00
void get_IsCurrentClass()2 flags—0x00
void get_IsCurrentStruct()2 flags—0x00
void get_IsCurrentEnum()2 flags—0x00
void get_IsCurrentDelegate()2 flags—0x00
void get_Indent()2 flags—0x00
void set_Indent()2 flags—0x00
void get_NullToken()5 flags—0x00
void get_Output()2 flags—0x00
void get_Options()2 flags—0x00
void GenerateType()Private—0x00
void GenerateDirectives()3 flags—0x00
void GenerateTypeMember()Private—0x00
void GenerateTypeConstructors()Private—0x00
void GenerateNamespaces()1 flags—0x00
void GenerateTypes()1 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.Supports()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromType()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromExpression()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnit()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromNamespace()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement()PrivateFinal+2 flags—0x00
void GenerateCodeFromMember()Public+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.IsValidIdentifier()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.ValidateIdentifier()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifier()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifier()PrivateFinal+2 flags—0x00
void System.CodeDom.Compiler.ICodeGenerator.GetTypeOutput()PrivateFinal+2 flags—0x00
void GenerateConstructors()Private—0x00
void GenerateEvents()Private—0x00
void GenerateExpression()1 flags—0x00
void GenerateFields()Private—0x00
void GenerateSnippetMembers()Private—0x00
void GenerateSnippetCompileUnit()3 flags—0x00
void GenerateMethods()Private—0x00
void GenerateNestedTypes()Private—0x00
void GenerateCompileUnit()3 flags—0x00
void GenerateNamespace()3 flags—0x00
void GenerateNamespaceImports()1 flags—0x00
void GenerateProperties()Private—0x00
void GenerateStatement()1 flags—0x00
void GenerateStatements()1 flags—0x00
void OutputAttributeDeclarations()3 flags—0x00
void OutputAttributeArgument()3 flags—0x00
void OutputDirection()3 flags—0x00
void OutputFieldScopeModifier()3 flags—0x00
void OutputMemberAccessModifier()3 flags—0x00
void OutputMemberScopeModifier()3 flags—0x00
void OutputType()4 flags—0x00
void OutputTypeAttributes()3 flags—0x00
void OutputTypeNamePair()3 flags—0x00
void OutputIdentifier()3 flags—0x00
void OutputExpressionList()3 flags—0x00
void OutputExpressionList()3 flags—0x00
void OutputOperator()3 flags—0x00
void OutputParameters()3 flags—0x00
void GenerateArrayCreateExpression()4 flags—0x00
void GenerateBaseReferenceExpression()4 flags—0x00
void GenerateBinaryOperatorExpression()3 flags—0x00
void ContinueOnNewLine()3 flags—0x00
void GenerateCastExpression()4 flags—0x00
void GenerateDelegateCreateExpression()4 flags—0x00
void GenerateFieldReferenceExpression()4 flags—0x00
void GenerateArgumentReferenceExpression()4 flags—0x00
void GenerateVariableReferenceExpression()4 flags—0x00
void GenerateIndexerExpression()4 flags—0x00
void GenerateArrayIndexerExpression()4 flags—0x00
void GenerateSnippetExpression()4 flags—0x00
void GenerateMethodInvokeExpression()4 flags—0x00
void GenerateMethodReferenceExpression()4 flags—0x00
void GenerateEventReferenceExpression()4 flags—0x00
void GenerateDelegateInvokeExpression()4 flags—0x00
void GenerateObjectCreateExpression()4 flags—0x00
void GenerateParameterDeclarationExpression()3 flags—0x00
void GenerateDirectionExpression()3 flags—0x00
void GeneratePrimitiveExpression()3 flags—0x00
void GenerateSingleFloatValue()3 flags—0x00
void GenerateDoubleValue()3 flags—0x00
void GenerateDecimalValue()3 flags—0x00
void GenerateDefaultValueExpression()3 flags—0x00
void GeneratePropertyReferenceExpression()4 flags—0x00
void GeneratePropertySetValueReferenceExpression()4 flags—0x00
void GenerateThisReferenceExpression()4 flags—0x00
void GenerateTypeReferenceExpression()3 flags—0x00
void GenerateTypeOfExpression()3 flags—0x00
void GenerateExpressionStatement()4 flags—0x00
void GenerateIterationStatement()4 flags—0x00
void GenerateThrowExceptionStatement()4 flags—0x00
void GenerateCommentStatement()3 flags—0x00
void GenerateCommentStatements()3 flags—0x00
void GenerateComment()4 flags—0x00
void GenerateMethodReturnStatement()4 flags—0x00
void GenerateConditionStatement()4 flags—0x00
void GenerateTryCatchFinallyStatement()4 flags—0x00
void GenerateAssignStatement()4 flags—0x00
void GenerateAttachEventStatement()4 flags—0x00
void GenerateRemoveEventStatement()4 flags—0x00
void GenerateGotoStatement()4 flags—0x00
void GenerateLabeledStatement()4 flags—0x00
void GenerateSnippetStatement()3 flags—0x00
void GenerateVariableDeclarationStatement()4 flags—0x00
void GenerateLinePragmaStart()4 flags—0x00
void GenerateLinePragmaEnd()4 flags—0x00
void GenerateEvent()4 flags—0x00
void GenerateField()4 flags—0x00
void GenerateSnippetMember()4 flags—0x00
void GenerateEntryPointMethod()4 flags—0x00
void GenerateMethod()4 flags—0x00
void GenerateProperty()4 flags—0x00
void GenerateConstructor()4 flags—0x00
void GenerateTypeConstructor()4 flags—0x00
void GenerateTypeStart()4 flags—0x00
void GenerateTypeEnd()4 flags—0x00
void GenerateCompileUnitStart()3 flags—0x00
void GenerateCompileUnitEnd()3 flags—0x00
void GenerateNamespaceStart()4 flags—0x00
void GenerateNamespaceEnd()4 flags—0x00
void GenerateNamespaceImport()4 flags—0x00
void GenerateAttributeDeclarationsStart()4 flags—0x00
void GenerateAttributeDeclarationsEnd()4 flags—0x00
void Supports()4 flags—0x00
void IsValidIdentifier()4 flags—0x00
void ValidateIdentifier()3 flags—0x00
void CreateEscapedIdentifier()4 flags—0x00
void CreateValidIdentifier()4 flags—0x00
void GetTypeOutput()4 flags—0x00
void QuoteSnippetString()4 flags—0x00
void IsValidLanguageIndependentIdentifier()PublicStatic—0x00
void IsValidLanguageIndependentTypeName()Static+1 flags—0x00
void ValidateIdentifiers()PublicStatic—0x00
void .ctor()2 flags—0x00

Subclasses 1