Zdexby TheHolyOneZ
127,469 classes
Class

VBCodeGenerator

: CodeCompiler : CodeGenerator : Object
Microsoft.VisualBasic.VBCodeGenerator, System 0x0048 (72 B) align 8 inherited 0x0038 System
0x00x0048

Members 6

OffsetSizeNameTypeFlags
0x08s_periodArraychar[]PrivateStatic+1 flags
—0x04MaxLineLengthintPrivateStatic+1 flags
—0x04LanguageSupportGeneratorSupportPrivateStatic+1 flags
0x00380x08padding / unreflected
0x04_statementDepthintPrivate
0x08_provOptionsIDictionary`2Private
0x08s_keywordsString[][]PrivateStatic+1 flags
0x00440x04unreflected bytes to end of VBCodeGenerator
Inherited from CodeGenerator 6
OffsetSizeNameTypeFlags
—0x04ParameterMultilineThresholdintPrivateStatic+1 flags
0x08_outputExposedTabStringIndentedTextWriterPrivate
0x08_optionsCodeGeneratorOptionsPrivate
0x08_currentClassCodeTypeDeclarationPrivate
0x08_currentMemberCodeTypeMemberPrivate
0x01_inNestedBinaryboolPrivate

Functions 121

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void get_FileExtension()3 flags—0x00
void get_CompilerName()3 flags—0x00
void get_IsCurrentModule()Private+1 flags—0x00
void get_NullToken()3 flags—0x00
void EnsureInDoubleQuotes()Private—0x00
void EnsureNotInDoubleQuotes()Private—0x00
void QuoteSnippetString()2 flags—0x00
void AppendEscapedChar()PrivateStatic—0x00
void ProcessCompilerOutputLine()2 flags—0x00
void CmdArgsFromParameters()2 flags—0x00
void OutputAttributeArgument()2 flags—0x00
void OutputAttributes()Private—0x00
void OutputAttributes()Private—0x00
void OutputDirection()2 flags—0x00
void GenerateDefaultValueExpression()2 flags—0x00
void GenerateDirectionExpression()2 flags—0x00
void OutputFieldScopeModifier()2 flags—0x00
void OutputMemberAccessModifier()2 flags—0x00
void OutputVTableModifier()Private—0x00
void OutputMemberScopeModifier()2 flags—0x00
void OutputOperator()2 flags—0x00
void GenerateNotIsNullExpression()Private—0x00
void GenerateBinaryOperatorExpression()2 flags—0x00
void GetResponseFileCmdArgs()2 flags—0x00
void OutputIdentifier()2 flags—0x00
void OutputType()2 flags—0x00
void OutputTypeAttributes()Private—0x00
void OutputTypeNamePair()2 flags—0x00
void GetArrayPostfix()Private—0x00
void OutputArrayPostfix()Private—0x00
void GenerateIterationStatement()2 flags—0x00
void GeneratePrimitiveExpression()2 flags—0x00
void GenerateThrowExceptionStatement()2 flags—0x00
void GenerateArrayCreateExpression()2 flags—0x00
void GenerateBaseReferenceExpression()2 flags—0x00
void GenerateCastExpression()2 flags—0x00
void GenerateDelegateCreateExpression()2 flags—0x00
void GenerateFieldReferenceExpression()2 flags—0x00
void GenerateSingleFloatValue()2 flags—0x00
void GenerateDoubleValue()2 flags—0x00
void GenerateDecimalValue()2 flags—0x00
void GenerateArgumentReferenceExpression()2 flags—0x00
void GenerateVariableReferenceExpression()2 flags—0x00
void GenerateIndexerExpression()2 flags—0x00
void GenerateArrayIndexerExpression()2 flags—0x00
void GenerateSnippetExpression()2 flags—0x00
void GenerateMethodInvokeExpression()2 flags—0x00
void GenerateMethodReferenceExpression()2 flags—0x00
void GenerateEventReferenceExpression()2 flags—0x00
void GenerateFormalEventReferenceExpression()Private—0x00
void GenerateDelegateInvokeExpression()2 flags—0x00
void GenerateObjectCreateExpression()2 flags—0x00
void GenerateParameterDeclarationExpression()2 flags—0x00
void GeneratePropertySetValueReferenceExpression()2 flags—0x00
void GenerateThisReferenceExpression()2 flags—0x00
void GenerateExpressionStatement()2 flags—0x00
void IsDocComment()Private—0x00
void GenerateCommentStatements()2 flags—0x00
void GenerateComment()2 flags—0x00
void GenerateMethodReturnStatement()2 flags—0x00
void GenerateConditionStatement()2 flags—0x00
void GenerateTryCatchFinallyStatement()2 flags—0x00
void GenerateAssignStatement()2 flags—0x00
void GenerateAttachEventStatement()2 flags—0x00
void GenerateRemoveEventStatement()2 flags—0x00
void GenerateSnippetStatement()2 flags—0x00
void GenerateGotoStatement()2 flags—0x00
void GenerateLabeledStatement()2 flags—0x00
void GenerateVariableDeclarationStatement()2 flags—0x00
void GenerateLinePragmaStart()2 flags—0x00
void GenerateLinePragmaEnd()2 flags—0x00
void GenerateEvent()2 flags—0x00
void GenerateField()2 flags—0x00
void MethodIsOverloaded()Private—0x00
void GenerateSnippetMember()2 flags—0x00
void GenerateMethod()2 flags—0x00
void GenerateEntryPointMethod()2 flags—0x00
void PropertyIsOverloaded()Private—0x00
void GenerateProperty()2 flags—0x00
void GeneratePropertyReferenceExpression()2 flags—0x00
void GenerateConstructor()2 flags—0x00
void GenerateTypeConstructor()2 flags—0x00
void GenerateTypeOfExpression()2 flags—0x00
void GenerateTypeStart()2 flags—0x00
void OutputTypeParameters()Private—0x00
void OutputTypeParameterConstraints()Private—0x00
void GenerateTypeEnd()2 flags—0x00
void GenerateNamespace()2 flags—0x00
void AllowLateBound()Private—0x00
void RequireVariableDeclaration()Private—0x00
void GetUserData()Private—0x00
void GenerateCompileUnitStart()2 flags—0x00
void GenerateCompileUnit()2 flags—0x00
void GenerateDirectives()2 flags—0x00
void GenerateChecksumPragma()Private—0x00
void GenerateCodeRegionDirective()Private—0x00
void GenerateNamespaceStart()2 flags—0x00
void GenerateNamespaceEnd()2 flags—0x00
void GenerateNamespaceImport()2 flags—0x00
void GenerateAttributeDeclarationsStart()2 flags—0x00
void GenerateAttributeDeclarationsEnd()2 flags—0x00
void IsKeyword()PublicStatic—0x00
void Supports()2 flags—0x00
void IsValidIdentifier()2 flags—0x00
void CreateValidIdentifier()2 flags—0x00
void CreateEscapedIdentifier()2 flags—0x00
void GetBaseTypeOutput()Private—0x00
void GetTypeOutputWithoutArrayPostFix()Private—0x00
void GetTypeArgumentsOutput()Private—0x00
void GetTypeArgumentsOutput()Private—0x00
void GetTypeOutput()2 flags—0x00
void ContinueOnNewLine()2 flags—0x00
void IsGeneratingStatements()Private—0x00
void GenerateVBStatements()Private—0x00
void FromFileBatch()2 flags—0x00
void BuildArgs()PrivateStatic—0x00
void CreateErrorFromString()PrivateStatic—0x00
void GetTempFileNameWithExtension()PrivateStatic—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type