Property | Type | Description | |
---|---|---|---|
printCompilerGeneratedMembers | bool | ||
sourceEmitterOutput | ISourceEmitterOutput |
Method | Description | |
---|---|---|
Equals ( object obj ) : bool | ||
EscapeChar ( char c, bool inString ) : string | ||
EscapeIdentifier ( string identifier ) : string | ||
GetHashCode ( ) : int | ||
PrintAttribute ( IReference target, ICustomAttribute attribute, bool newLine, string targetType ) : void | ||
PrintAttributes ( IReference target ) : void | ||
PrintBaseTypeOrInterface ( ITypeReference baseTypeReference ) : void | ||
PrintBaseTypeOrInterfaceName ( ITypeReference typeReference ) : void | ||
PrintBaseTypesAndInterfacesColon ( ) : void | ||
PrintBaseTypesAndInterfacesList ( ITypeDefinition typeDefinition ) : void | ||
PrintBaseTypesAndInterfacesListDelimiter ( ) : void | ||
PrintCharacter ( char c ) : void | ||
PrintDelegateDefinition ( ITypeDefinition delegateDefinition ) : void | ||
PrintDouble ( double value ) : void | ||
PrintEnumValue ( ITypeDefinition enumType, object valObj ) : void | ||
PrintFieldDefinitionEnumValue ( IFieldDefinition fieldDefinition ) : void | ||
PrintFieldDefinitionFixedBuffer ( IFieldDefinition fieldDefinition, ICustomAttribute fixedBufferAttribute ) : void | ||
PrintFieldDefinitionModifiers ( IFieldDefinition fieldDefinition ) : void | ||
PrintFieldDefinitionName ( IFieldDefinition fieldDefinition ) : void | ||
PrintFieldDefinitionType ( IFieldDefinition fieldDefinition ) : void | ||
PrintFieldDefinitionValue ( IFieldDefinition fieldDefinition ) : void | ||
PrintFieldDefinitionVisibility ( IFieldDefinition fieldDefinition ) : void | ||
PrintFloat ( float value ) : void | ||
PrintGenericTypeParametersListDelimiter ( ) : void | ||
PrintIdentifier ( IName name ) : void | ||
PrintInt ( int value ) : void | ||
PrintKeywordAbstract ( ) : bool | ||
PrintKeywordClass ( ) : void | ||
PrintKeywordDelegate ( ) : void | ||
PrintKeywordEnum ( ) : void | ||
PrintKeywordExtern ( ) : bool | ||
PrintKeywordFixed ( ) : bool | ||
PrintKeywordIn ( ) : bool | ||
PrintKeywordInterface ( ) : void | ||
PrintKeywordInternal ( ) : bool | ||
PrintKeywordNamespace ( ) : bool | ||
PrintKeywordNew ( ) : bool | ||
PrintKeywordOut ( ) : bool | ||
PrintKeywordOverride ( ) : bool | ||
PrintKeywordPrivate ( ) : bool | ||
PrintKeywordProtected ( ) : bool | ||
PrintKeywordProtectedInternal ( ) : bool | ||
PrintKeywordPublic ( ) : bool | ||
PrintKeywordReadOnly ( ) : bool | ||
PrintKeywordRef ( ) : bool | ||
PrintKeywordSealed ( ) : bool | ||
PrintKeywordStatic ( ) : bool | ||
PrintKeywordStruct ( ) : void | ||
PrintKeywordUnsafe ( ) : bool | ||
PrintKeywordVirtual ( ) : bool | ||
PrintLocalName ( ILocalDefinition local ) : void | ||
PrintLong ( long value ) : void | ||
PrintParameterDefinitionModifiers ( IParameterDefinition parameterDefinition ) : void | ||
PrintParameterDefinitionName ( IParameterDefinition parameterDefinition ) : void | ||
PrintParameterDefinitionType ( IParameterDefinition parameterDefinition ) : void | ||
PrintParameterListDelimiter ( ) : void | ||
PrintPrimitive ( System typeCode ) : bool | ||
PrintPropertyDefinitionModifiers ( IPropertyDefinition propertyDefinition ) : void | ||
PrintPropertyDefinitionName ( IPropertyDefinition propertyDefinition ) : void | ||
PrintPropertyDefinitionReturnType ( IPropertyDefinition propertyDefinition ) : void | ||
PrintPropertyDefinitionVisibility ( IPropertyDefinition propertyDefinition ) : void | ||
PrintPseudoCustomAttribute ( IReference target, string typeName, string arguments, bool newLine, string targetType ) : void |
Prints out a C# attribute which doesn't actually exist as an attribute in the metadata. Perhaps callers should instead construct an ICustomAttribute instance (using some helpers), then they could just call PrintAttribute. |
|
PrintString ( string str ) : void | ||
PrintToken ( CSharpToken token ) : bool | ||
PrintTypeDefinition ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionAttributes ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionBaseTypesAndInterfaces ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionKeywordType ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionLeftCurly ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionModifiers ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionName ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionRightCurly ( ITypeDefinition typeDefinition ) : void | ||
PrintTypeDefinitionVisibility ( ITypeDefinition typeDefinition ) : void | ||
PrintUint ( uint value ) : void | ||
PrintUlong ( ulong value ) : void | ||
QuoteString ( string str ) : string | ||
SortAttributes ( IEnumerable |
||
SourceEmitter ( ISourceEmitterOutput sourceEmitterOutput ) : System | ||
SourceEmitter ( ISourceEmitterOutput sourceEmitterOutput, IMetadataHost hostEnvironment ) : System | ||
ToString ( ) : string | ||
Traverse ( IEnumerable |
||
Traverse ( IEnumerable |
||
Traverse ( IEnumerable |
||
Traverse ( IEnumerable |
||
Traverse ( IEnumerable |
||
TraverseChildren ( IAddition addition ) : void | ||
TraverseChildren ( IAddressDereference addressDereference ) : void | ||
TraverseChildren ( IAddressOf addressOf ) : void | ||
TraverseChildren ( IAddressableExpression addressableExpression ) : void | ||
TraverseChildren ( IAliasForType aliasForType ) : void | ||
TraverseChildren ( IAnonymousDelegate anonymousDelegate ) : void | ||
TraverseChildren ( IArrayIndexer arrayIndexer ) : void | ||
TraverseChildren ( IArrayTypeReference arrayTypeReference ) : void | ||
TraverseChildren ( IAssembly assembly ) : void | ||
TraverseChildren ( IAssemblyReference assemblyReference ) : void | ||
TraverseChildren ( IAssertStatement assertStatement ) : void | ||
TraverseChildren ( IAssignment assignment ) : void | ||
TraverseChildren ( IAssumeStatement assumeStatement ) : void | ||
TraverseChildren ( IBitwiseAnd bitwiseAnd ) : void | ||
TraverseChildren ( IBitwiseOr bitwiseOr ) : void | ||
TraverseChildren ( IBlockExpression blockExpression ) : void |
Special case for the source expression "new C(){ f1 = e1, f2 = e2, ... }" (where the f's can be fields or properties). See comment in the decompiler.
|
|
TraverseChildren ( IBlockStatement block ) : void | ||
TraverseChildren ( IBoundExpression boundExpression ) : void | ||
TraverseChildren ( IBreakStatement breakStatement ) : void | ||
TraverseChildren ( ICastIfPossible castIfPossible ) : void | ||
TraverseChildren ( ICatchClause catchClause ) : void | ||
TraverseChildren ( ICheckIfInstance checkIfInstance ) : void | ||
TraverseChildren ( ICompileTimeConstant constant ) : void | ||
TraverseChildren ( IConditional conditional ) : void | ||
TraverseChildren ( IConditionalStatement conditionalStatement ) : void | ||
TraverseChildren ( IContinueStatement continueStatement ) : void | ||
TraverseChildren ( IConversion conversion ) : void | ||
TraverseChildren ( ICopyMemoryStatement copyMemoryStatement ) : void | ||
TraverseChildren ( ICreateArray createArray ) : void | ||
TraverseChildren ( ICreateDelegateInstance createDelegateInstance ) : void | ||
TraverseChildren ( ICreateObjectInstance createObjectInstance ) : void | ||
TraverseChildren ( ICustomAttribute customAttribute ) : void | ||
TraverseChildren ( ICustomModifier customModifier ) : void | ||
TraverseChildren ( IDebuggerBreakStatement debuggerBreakStatement ) : void | ||
TraverseChildren ( IDefaultValue defaultValue ) : void | ||
TraverseChildren ( IDivision division ) : void | ||
TraverseChildren ( IDoUntilStatement doUntilStatement ) : void | ||
TraverseChildren ( IDupValue dupValue ) : void | ||
TraverseChildren ( IEmptyStatement emptyStatement ) : void | ||
TraverseChildren ( IEquality equality ) : void | ||
TraverseChildren ( IExclusiveOr exclusiveOr ) : void | ||
TraverseChildren ( IExpression expression ) : void | ||
TraverseChildren ( IExpressionStatement expressionStatement ) : void | ||
TraverseChildren ( IFieldDefinition fieldDefinition ) : void | ||
TraverseChildren ( IFieldReference fieldReference ) : void | ||
TraverseChildren ( IFileReference fileReference ) : void | ||
TraverseChildren ( IFillMemoryStatement fillMemoryStatement ) : void | ||
TraverseChildren ( IForEachStatement forEachStatement ) : void | ||
TraverseChildren ( IForStatement forStatement ) : void | ||
TraverseChildren ( IFunctionPointerTypeReference functionPointerTypeReference ) : void | ||
TraverseChildren ( IGenericMethodInstanceReference genericMethodInstanceReference ) : void | ||
TraverseChildren ( IGenericMethodParameter genericMethodParameter ) : void | ||
TraverseChildren ( IGenericMethodParameterReference genericMethodParameterReference ) : void | ||
TraverseChildren ( IGenericTypeInstanceReference genericTypeInstanceReference ) : void | ||
TraverseChildren ( IGenericTypeParameter genericTypeParameter ) : void | ||
TraverseChildren ( IGenericTypeParameterReference genericTypeParameterReference ) : void | ||
TraverseChildren ( IGetTypeOfTypedReference getTypeOfTypedReference ) : void | ||
TraverseChildren ( IGetValueOfTypedReference getValueOfTypedReference ) : void | ||
TraverseChildren ( IGotoStatement gotoStatement ) : void | ||
TraverseChildren ( IGotoSwitchCaseStatement gotoSwitchCaseStatement ) : void | ||
TraverseChildren ( IGreaterThan greaterThan ) : void | ||
TraverseChildren ( IGreaterThanOrEqual greaterThanOrEqual ) : void | ||
TraverseChildren ( ILabeledStatement labeledStatement ) : void | ||
TraverseChildren ( ILeftShift leftShift ) : void | ||
TraverseChildren ( ILessThan lessThan ) : void | ||
TraverseChildren ( ILessThanOrEqual lessThanOrEqual ) : void | ||
TraverseChildren ( ILocalDeclarationStatement localDeclarationStatement ) : void | ||
TraverseChildren ( ILocalDefinition localDefinition ) : void | ||
TraverseChildren ( ILockStatement lockStatement ) : void | ||
TraverseChildren ( ILogicalNot logicalNot ) : void | ||
TraverseChildren ( IMakeTypedReference makeTypedReference ) : void | ||
TraverseChildren ( IManagedPointerTypeReference managedPointerTypeReference ) : void | ||
TraverseChildren ( IMarshallingInformation marshallingInformation ) : void | ||
TraverseChildren ( IMetadataConstant constant ) : void | ||
TraverseChildren ( IMetadataCreateArray createArray ) : void | ||
TraverseChildren ( IMetadataNamedArgument namedArgument ) : void | ||
TraverseChildren ( IMetadataTypeOf typeOf ) : void | ||
TraverseChildren ( IMethodCall methodCall ) : void | ||
TraverseChildren ( IMethodImplementation methodImplementation ) : void | ||
TraverseChildren ( IMethodReference methodReference ) : void | ||
TraverseChildren ( IModifiedTypeReference modifiedTypeReference ) : void | ||
TraverseChildren ( IModule module ) : void | ||
TraverseChildren ( IModuleReference moduleReference ) : void | ||
TraverseChildren ( IModulus modulus ) : void | ||
TraverseChildren ( IMultiplication multiplication ) : void | ||
TraverseChildren ( INamedArgument namedArgument ) : void | ||
TraverseChildren ( INamespaceAliasForType namespaceAliasForType ) : void | ||
TraverseChildren ( INamespaceTypeDefinition namespaceTypeDefinition ) : void | ||
TraverseChildren ( INamespaceTypeReference namespaceTypeReference ) : void | ||
TraverseChildren ( INestedTypeDefinition nestedTypeDefinition ) : void | ||
TraverseChildren ( INestedTypeReference nestedTypeReference ) : void | ||
TraverseChildren ( INotEquality notEquality ) : void | ||
TraverseChildren ( IOldValue oldValue ) : void | ||
TraverseChildren ( IOnesComplement onesComplement ) : void | ||
TraverseChildren ( IOperation operation ) : void | ||
TraverseChildren ( IOperationExceptionInformation operationExceptionInformation ) : void | ||
TraverseChildren ( IOutArgument outArgument ) : void | ||
TraverseChildren ( IParameterDefinition parameterDefinition ) : void | ||
TraverseChildren ( IParameterTypeInformation parameterTypeInformation ) : void | ||
TraverseChildren ( IPlatformInvokeInformation platformInvokeInformation ) : void | ||
TraverseChildren ( IPointerCall pointerCall ) : void | ||
TraverseChildren ( IPointerTypeReference pointerTypeReference ) : void | ||
TraverseChildren ( IPopValue popValue ) : void | ||
TraverseChildren ( IPropertyDefinition propertyDefinition ) : void | ||
TraverseChildren ( IPushStatement pushStatement ) : void | ||
TraverseChildren ( IRefArgument refArgument ) : void | ||
TraverseChildren ( IResourceReference resourceReference ) : void | ||
TraverseChildren ( IResourceUseStatement resourceUseStatement ) : void | ||
TraverseChildren ( IRethrowStatement rethrowStatement ) : void | ||
TraverseChildren ( IReturnStatement returnStatement ) : void | ||
TraverseChildren ( IReturnValue returnValue ) : void | ||
TraverseChildren ( IRightShift rightShift ) : void | ||
TraverseChildren ( IRuntimeArgumentHandleExpression runtimeArgumentHandleExpression ) : void | ||
TraverseChildren ( ISecurityAttribute securityAttribute ) : void | ||
TraverseChildren ( ISizeOf sizeOf ) : void | ||
TraverseChildren ( ISourceMethodBody methodBody ) : void | ||
TraverseChildren ( IStackArrayCreate stackArrayCreate ) : void | ||
TraverseChildren ( IStatement statement ) : void | ||
TraverseChildren ( ISubtraction subtraction ) : void | ||
TraverseChildren ( ISwitchCase switchCase ) : void | ||
TraverseChildren ( ISwitchStatement switchStatement ) : void | ||
TraverseChildren ( ITargetExpression targetExpression ) : void | ||
TraverseChildren ( IThisReference thisReference ) : void | ||
TraverseChildren ( IThrowStatement throwStatement ) : void | ||
TraverseChildren ( ITokenOf tokenOf ) : void | ||
TraverseChildren ( ITryCatchFinallyStatement tryCatchFilterFinallyStatement ) : void | ||
TraverseChildren ( ITypeDefinitionMember typeMember ) : void | ||
TraverseChildren ( ITypeOf typeOf ) : void | ||
TraverseChildren ( ITypeReference typeReference ) : void | ||
TraverseChildren ( IUnaryNegation unaryNegation ) : void | ||
TraverseChildren ( IUnaryPlus unaryPlus ) : void | ||
TraverseChildren ( IUnitNamespaceReference unitNamespaceReference ) : void | ||
TraverseChildren ( IVectorLength vectorLength ) : void | ||
TraverseChildren ( IWhileDoStatement whileDoStatement ) : void | ||
TraverseChildren ( IWin32Resource win32Resource ) : void | ||
TraverseChildren ( IYieldBreakStatement yieldBreakStatement ) : void | ||
TraverseChildren ( IYieldReturnStatement yieldReturnStatement ) : void |
Method | Description | |
---|---|---|
IsLogicalAnd ( IConditional conditional ) : bool | ||
IsLogicalOr ( IConditional conditional ) : bool | ||
IsPostfix ( IBinaryOperation binaryOperation ) : bool | ||
IsPrefix ( IBinaryOperation binaryOperation ) : bool | ||
LowerPrecedenceThanParentExpression ( IExpression expression ) : bool | ||
Precedence ( IExpression expression ) : uint |
Higher precedence means more tightly binding.
|
|
PrintArgumentList ( IEnumerable |
||
PrintBoundExpressionDefinition ( IExpression instance, object definition, bool printStaticFieldType = true ) : void | ||
PrintNewExpressionWithInitializers ( IBlockExpression blockExpression ) : void | ||
TraverseChildren ( IEnumerable |
||
TraverseInitializersOrIncrementers ( IEnumerable |
||
UnboxToULong ( object obj ) : ulong |
public static EscapeChar ( char c, bool inString ) : string | ||
c | char | |
inString | bool | |
return | string |
public static EscapeIdentifier ( string identifier ) : string | ||
identifier | string | |
return | string |
public PrintAttribute ( IReference target, ICustomAttribute attribute, bool newLine, string targetType ) : void | ||
target | IReference | |
attribute | ICustomAttribute | |
newLine | bool | |
targetType | string | |
return | void |
public PrintAttributes ( IReference target ) : void | ||
target | IReference | |
return | void |
public PrintBaseTypeOrInterface ( ITypeReference baseTypeReference ) : void | ||
baseTypeReference | ITypeReference | |
return | void |
public PrintBaseTypeOrInterfaceName ( ITypeReference typeReference ) : void | ||
typeReference | ITypeReference | |
return | void |
public PrintBaseTypesAndInterfacesColon ( ) : void | ||
return | void |
public PrintBaseTypesAndInterfacesList ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintBaseTypesAndInterfacesListDelimiter ( ) : void | ||
return | void |
public PrintDelegateDefinition ( ITypeDefinition delegateDefinition ) : void | ||
delegateDefinition | ITypeDefinition | |
return | void |
public PrintEnumValue ( ITypeDefinition enumType, object valObj ) : void | ||
enumType | ITypeDefinition | |
valObj | object | |
return | void |
public PrintFieldDefinitionEnumValue ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintFieldDefinitionFixedBuffer ( IFieldDefinition fieldDefinition, ICustomAttribute fixedBufferAttribute ) : void | ||
fieldDefinition | IFieldDefinition | |
fixedBufferAttribute | ICustomAttribute | |
return | void |
public PrintFieldDefinitionModifiers ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintFieldDefinitionName ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintFieldDefinitionType ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintFieldDefinitionValue ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintFieldDefinitionVisibility ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public PrintGenericTypeParametersListDelimiter ( ) : void | ||
return | void |
public PrintKeywordProtectedInternal ( ) : bool | ||
return | bool |
public PrintLocalName ( ILocalDefinition local ) : void | ||
local | ILocalDefinition | |
return | void |
public PrintParameterDefinitionModifiers ( IParameterDefinition parameterDefinition ) : void | ||
parameterDefinition | IParameterDefinition | |
return | void |
public PrintParameterDefinitionName ( IParameterDefinition parameterDefinition ) : void | ||
parameterDefinition | IParameterDefinition | |
return | void |
public PrintParameterDefinitionType ( IParameterDefinition parameterDefinition ) : void | ||
parameterDefinition | IParameterDefinition | |
return | void |
public PrintParameterListDelimiter ( ) : void | ||
return | void |
public PrintPrimitive ( System typeCode ) : bool | ||
typeCode | System | |
return | bool |
public PrintPropertyDefinitionModifiers ( IPropertyDefinition propertyDefinition ) : void | ||
propertyDefinition | IPropertyDefinition | |
return | void |
public PrintPropertyDefinitionName ( IPropertyDefinition propertyDefinition ) : void | ||
propertyDefinition | IPropertyDefinition | |
return | void |
public PrintPropertyDefinitionReturnType ( IPropertyDefinition propertyDefinition ) : void | ||
propertyDefinition | IPropertyDefinition | |
return | void |
public PrintPropertyDefinitionVisibility ( IPropertyDefinition propertyDefinition ) : void | ||
propertyDefinition | IPropertyDefinition | |
return | void |
public PrintPseudoCustomAttribute ( IReference target, string typeName, string arguments, bool newLine, string targetType ) : void | ||
target | IReference | |
typeName | string | |
arguments | string | |
newLine | bool | |
targetType | string | |
return | void |
public PrintToken ( CSharpToken token ) : bool | ||
token | CSharpToken | |
return | bool |
public PrintTypeDefinition ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionAttributes ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionBaseTypesAndInterfaces ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionKeywordType ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionLeftCurly ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionModifiers ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionName ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionRightCurly ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public PrintTypeDefinitionVisibility ( ITypeDefinition typeDefinition ) : void | ||
typeDefinition | ITypeDefinition | |
return | void |
public static QuoteString ( string str ) : string | ||
str | string | |
return | string |
public static SortAttributes ( IEnumerable |
||
attributes | IEnumerable |
|
return | IEnumerable |
public SourceEmitter ( ISourceEmitterOutput sourceEmitterOutput ) : System | ||
sourceEmitterOutput | ISourceEmitterOutput | |
return | System |
public SourceEmitter ( ISourceEmitterOutput sourceEmitterOutput, IMetadataHost hostEnvironment ) : System | ||
sourceEmitterOutput | ISourceEmitterOutput | |
hostEnvironment | IMetadataHost | |
return | System |
public Traverse ( IEnumerable |
||
arguments | IEnumerable |
|
return | void |
public Traverse ( IEnumerable |
||
genericParameters | IEnumerable |
|
return | void |
public Traverse ( IEnumerable |
||
genericParameters | IEnumerable |
|
return | void |
public Traverse ( IEnumerable |
||
parameters | IEnumerable |
|
return | void |
public Traverse ( IEnumerable |
||
typeMembers | IEnumerable |
|
return | void |
public TraverseChildren ( IAddition addition ) : void | ||
addition | IAddition | |
return | void |
public TraverseChildren ( IAddressDereference addressDereference ) : void | ||
addressDereference | IAddressDereference | |
return | void |
public TraverseChildren ( IAddressOf addressOf ) : void | ||
addressOf | IAddressOf | |
return | void |
public TraverseChildren ( IAddressableExpression addressableExpression ) : void | ||
addressableExpression | IAddressableExpression | |
return | void |
public TraverseChildren ( IAliasForType aliasForType ) : void | ||
aliasForType | IAliasForType | |
return | void |
public TraverseChildren ( IAnonymousDelegate anonymousDelegate ) : void | ||
anonymousDelegate | IAnonymousDelegate | |
return | void |
public TraverseChildren ( IArrayIndexer arrayIndexer ) : void | ||
arrayIndexer | IArrayIndexer | |
return | void |
public TraverseChildren ( IArrayTypeReference arrayTypeReference ) : void | ||
arrayTypeReference | IArrayTypeReference | |
return | void |
public TraverseChildren ( IAssembly assembly ) : void | ||
assembly | IAssembly | |
return | void |
public TraverseChildren ( IAssemblyReference assemblyReference ) : void | ||
assemblyReference | IAssemblyReference | |
return | void |
public TraverseChildren ( IAssertStatement assertStatement ) : void | ||
assertStatement | IAssertStatement | |
return | void |
public TraverseChildren ( IAssignment assignment ) : void | ||
assignment | IAssignment | |
return | void |
public TraverseChildren ( IAssumeStatement assumeStatement ) : void | ||
assumeStatement | IAssumeStatement | |
return | void |
public TraverseChildren ( IBitwiseAnd bitwiseAnd ) : void | ||
bitwiseAnd | IBitwiseAnd | |
return | void |
public TraverseChildren ( IBitwiseOr bitwiseOr ) : void | ||
bitwiseOr | IBitwiseOr | |
return | void |
public TraverseChildren ( IBlockExpression blockExpression ) : void | ||
blockExpression | IBlockExpression | |
return | void |
public TraverseChildren ( IBlockStatement block ) : void | ||
block | IBlockStatement | |
return | void |
public TraverseChildren ( IBoundExpression boundExpression ) : void | ||
boundExpression | IBoundExpression | |
return | void |
public TraverseChildren ( IBreakStatement breakStatement ) : void | ||
breakStatement | IBreakStatement | |
return | void |
public TraverseChildren ( ICastIfPossible castIfPossible ) : void | ||
castIfPossible | ICastIfPossible | |
return | void |
public TraverseChildren ( ICatchClause catchClause ) : void | ||
catchClause | ICatchClause | |
return | void |
public TraverseChildren ( ICheckIfInstance checkIfInstance ) : void | ||
checkIfInstance | ICheckIfInstance | |
return | void |
public TraverseChildren ( ICompileTimeConstant constant ) : void | ||
constant | ICompileTimeConstant | |
return | void |
public TraverseChildren ( IConditional conditional ) : void | ||
conditional | IConditional | |
return | void |
public TraverseChildren ( IConditionalStatement conditionalStatement ) : void | ||
conditionalStatement | IConditionalStatement | |
return | void |
public TraverseChildren ( IContinueStatement continueStatement ) : void | ||
continueStatement | IContinueStatement | |
return | void |
public TraverseChildren ( IConversion conversion ) : void | ||
conversion | IConversion | |
return | void |
public TraverseChildren ( ICopyMemoryStatement copyMemoryStatement ) : void | ||
copyMemoryStatement | ICopyMemoryStatement | |
return | void |
public TraverseChildren ( ICreateArray createArray ) : void | ||
createArray | ICreateArray | |
return | void |
public TraverseChildren ( ICreateDelegateInstance createDelegateInstance ) : void | ||
createDelegateInstance | ICreateDelegateInstance | |
return | void |
public TraverseChildren ( ICreateObjectInstance createObjectInstance ) : void | ||
createObjectInstance | ICreateObjectInstance | |
return | void |
public TraverseChildren ( ICustomAttribute customAttribute ) : void | ||
customAttribute | ICustomAttribute | |
return | void |
public TraverseChildren ( ICustomModifier customModifier ) : void | ||
customModifier | ICustomModifier | |
return | void |
public TraverseChildren ( IDebuggerBreakStatement debuggerBreakStatement ) : void | ||
debuggerBreakStatement | IDebuggerBreakStatement | |
return | void |
public TraverseChildren ( IDefaultValue defaultValue ) : void | ||
defaultValue | IDefaultValue | |
return | void |
public TraverseChildren ( IDivision division ) : void | ||
division | IDivision | |
return | void |
public TraverseChildren ( IDoUntilStatement doUntilStatement ) : void | ||
doUntilStatement | IDoUntilStatement | |
return | void |
public TraverseChildren ( IDupValue dupValue ) : void | ||
dupValue | IDupValue | |
return | void |
public TraverseChildren ( IEmptyStatement emptyStatement ) : void | ||
emptyStatement | IEmptyStatement | |
return | void |
public TraverseChildren ( IEquality equality ) : void | ||
equality | IEquality | |
return | void |
public TraverseChildren ( IExclusiveOr exclusiveOr ) : void | ||
exclusiveOr | IExclusiveOr | |
return | void |
public TraverseChildren ( IExpression expression ) : void | ||
expression | IExpression | |
return | void |
public TraverseChildren ( IExpressionStatement expressionStatement ) : void | ||
expressionStatement | IExpressionStatement | |
return | void |
public TraverseChildren ( IFieldDefinition fieldDefinition ) : void | ||
fieldDefinition | IFieldDefinition | |
return | void |
public TraverseChildren ( IFieldReference fieldReference ) : void | ||
fieldReference | IFieldReference | |
return | void |
public TraverseChildren ( IFileReference fileReference ) : void | ||
fileReference | IFileReference | |
return | void |
public TraverseChildren ( IFillMemoryStatement fillMemoryStatement ) : void | ||
fillMemoryStatement | IFillMemoryStatement | |
return | void |
public TraverseChildren ( IForEachStatement forEachStatement ) : void | ||
forEachStatement | IForEachStatement | |
return | void |
public TraverseChildren ( IForStatement forStatement ) : void | ||
forStatement | IForStatement | |
return | void |
public TraverseChildren ( IFunctionPointerTypeReference functionPointerTypeReference ) : void | ||
functionPointerTypeReference | IFunctionPointerTypeReference | |
return | void |
public TraverseChildren ( IGenericMethodInstanceReference genericMethodInstanceReference ) : void | ||
genericMethodInstanceReference | IGenericMethodInstanceReference | |
return | void |
public TraverseChildren ( IGenericMethodParameter genericMethodParameter ) : void | ||
genericMethodParameter | IGenericMethodParameter | |
return | void |
public TraverseChildren ( IGenericMethodParameterReference genericMethodParameterReference ) : void | ||
genericMethodParameterReference | IGenericMethodParameterReference | |
return | void |
public TraverseChildren ( IGenericTypeInstanceReference genericTypeInstanceReference ) : void | ||
genericTypeInstanceReference | IGenericTypeInstanceReference | |
return | void |
public TraverseChildren ( IGenericTypeParameter genericTypeParameter ) : void | ||
genericTypeParameter | IGenericTypeParameter | |
return | void |
public TraverseChildren ( IGenericTypeParameterReference genericTypeParameterReference ) : void | ||
genericTypeParameterReference | IGenericTypeParameterReference | |
return | void |
public TraverseChildren ( IGetTypeOfTypedReference getTypeOfTypedReference ) : void | ||
getTypeOfTypedReference | IGetTypeOfTypedReference | |
return | void |
public TraverseChildren ( IGetValueOfTypedReference getValueOfTypedReference ) : void | ||
getValueOfTypedReference | IGetValueOfTypedReference | |
return | void |
public TraverseChildren ( IGotoStatement gotoStatement ) : void | ||
gotoStatement | IGotoStatement | |
return | void |
public TraverseChildren ( IGotoSwitchCaseStatement gotoSwitchCaseStatement ) : void | ||
gotoSwitchCaseStatement | IGotoSwitchCaseStatement | |
return | void |
public TraverseChildren ( IGreaterThan greaterThan ) : void | ||
greaterThan | IGreaterThan | |
return | void |
public TraverseChildren ( IGreaterThanOrEqual greaterThanOrEqual ) : void | ||
greaterThanOrEqual | IGreaterThanOrEqual | |
return | void |
public TraverseChildren ( ILabeledStatement labeledStatement ) : void | ||
labeledStatement | ILabeledStatement | |
return | void |
public TraverseChildren ( ILeftShift leftShift ) : void | ||
leftShift | ILeftShift | |
return | void |
public TraverseChildren ( ILessThan lessThan ) : void | ||
lessThan | ILessThan | |
return | void |
public TraverseChildren ( ILessThanOrEqual lessThanOrEqual ) : void | ||
lessThanOrEqual | ILessThanOrEqual | |
return | void |
public TraverseChildren ( ILocalDeclarationStatement localDeclarationStatement ) : void | ||
localDeclarationStatement | ILocalDeclarationStatement | |
return | void |
public TraverseChildren ( ILocalDefinition localDefinition ) : void | ||
localDefinition | ILocalDefinition | |
return | void |
public TraverseChildren ( ILockStatement lockStatement ) : void | ||
lockStatement | ILockStatement | |
return | void |
public TraverseChildren ( ILogicalNot logicalNot ) : void | ||
logicalNot | ILogicalNot | |
return | void |
public TraverseChildren ( IMakeTypedReference makeTypedReference ) : void | ||
makeTypedReference | IMakeTypedReference | |
return | void |
public TraverseChildren ( IManagedPointerTypeReference managedPointerTypeReference ) : void | ||
managedPointerTypeReference | IManagedPointerTypeReference | |
return | void |
public TraverseChildren ( IMarshallingInformation marshallingInformation ) : void | ||
marshallingInformation | IMarshallingInformation | |
return | void |
public TraverseChildren ( IMetadataConstant constant ) : void | ||
constant | IMetadataConstant | |
return | void |
public TraverseChildren ( IMetadataCreateArray createArray ) : void | ||
createArray | IMetadataCreateArray | |
return | void |
public TraverseChildren ( IMetadataNamedArgument namedArgument ) : void | ||
namedArgument | IMetadataNamedArgument | |
return | void |
public TraverseChildren ( IMetadataTypeOf typeOf ) : void | ||
typeOf | IMetadataTypeOf | |
return | void |
public TraverseChildren ( IMethodCall methodCall ) : void | ||
methodCall | IMethodCall | |
return | void |
public TraverseChildren ( IMethodImplementation methodImplementation ) : void | ||
methodImplementation | IMethodImplementation | |
return | void |
public TraverseChildren ( IMethodReference methodReference ) : void | ||
methodReference | IMethodReference | |
return | void |
public TraverseChildren ( IModifiedTypeReference modifiedTypeReference ) : void | ||
modifiedTypeReference | IModifiedTypeReference | |
return | void |
public TraverseChildren ( IModule module ) : void | ||
module | IModule | |
return | void |
public TraverseChildren ( IModuleReference moduleReference ) : void | ||
moduleReference | IModuleReference | |
return | void |
public TraverseChildren ( IModulus modulus ) : void | ||
modulus | IModulus | |
return | void |
public TraverseChildren ( IMultiplication multiplication ) : void | ||
multiplication | IMultiplication | |
return | void |
public TraverseChildren ( INamedArgument namedArgument ) : void | ||
namedArgument | INamedArgument | |
return | void |
public TraverseChildren ( INamespaceAliasForType namespaceAliasForType ) : void | ||
namespaceAliasForType | INamespaceAliasForType | |
return | void |
public TraverseChildren ( INamespaceTypeDefinition namespaceTypeDefinition ) : void | ||
namespaceTypeDefinition | INamespaceTypeDefinition | |
return | void |
public TraverseChildren ( INamespaceTypeReference namespaceTypeReference ) : void | ||
namespaceTypeReference | INamespaceTypeReference | |
return | void |
public TraverseChildren ( INestedTypeDefinition nestedTypeDefinition ) : void | ||
nestedTypeDefinition | INestedTypeDefinition | |
return | void |
public TraverseChildren ( INestedTypeReference nestedTypeReference ) : void | ||
nestedTypeReference | INestedTypeReference | |
return | void |
public TraverseChildren ( INotEquality notEquality ) : void | ||
notEquality | INotEquality | |
return | void |
public TraverseChildren ( IOldValue oldValue ) : void | ||
oldValue | IOldValue | |
return | void |
public TraverseChildren ( IOnesComplement onesComplement ) : void | ||
onesComplement | IOnesComplement | |
return | void |
public TraverseChildren ( IOperation operation ) : void | ||
operation | IOperation | |
return | void |
public TraverseChildren ( IOperationExceptionInformation operationExceptionInformation ) : void | ||
operationExceptionInformation | IOperationExceptionInformation | |
return | void |
public TraverseChildren ( IOutArgument outArgument ) : void | ||
outArgument | IOutArgument | |
return | void |
public TraverseChildren ( IParameterDefinition parameterDefinition ) : void | ||
parameterDefinition | IParameterDefinition | |
return | void |
public TraverseChildren ( IParameterTypeInformation parameterTypeInformation ) : void | ||
parameterTypeInformation | IParameterTypeInformation | |
return | void |
public TraverseChildren ( IPlatformInvokeInformation platformInvokeInformation ) : void | ||
platformInvokeInformation | IPlatformInvokeInformation | |
return | void |
public TraverseChildren ( IPointerCall pointerCall ) : void | ||
pointerCall | IPointerCall | |
return | void |
public TraverseChildren ( IPointerTypeReference pointerTypeReference ) : void | ||
pointerTypeReference | IPointerTypeReference | |
return | void |
public TraverseChildren ( IPopValue popValue ) : void | ||
popValue | IPopValue | |
return | void |
public TraverseChildren ( IPropertyDefinition propertyDefinition ) : void | ||
propertyDefinition | IPropertyDefinition | |
return | void |
public TraverseChildren ( IPushStatement pushStatement ) : void | ||
pushStatement | IPushStatement | |
return | void |
public TraverseChildren ( IRefArgument refArgument ) : void | ||
refArgument | IRefArgument | |
return | void |
public TraverseChildren ( IResourceReference resourceReference ) : void | ||
resourceReference | IResourceReference | |
return | void |
public TraverseChildren ( IResourceUseStatement resourceUseStatement ) : void | ||
resourceUseStatement | IResourceUseStatement | |
return | void |
public TraverseChildren ( IRethrowStatement rethrowStatement ) : void | ||
rethrowStatement | IRethrowStatement | |
return | void |
public TraverseChildren ( IReturnStatement returnStatement ) : void | ||
returnStatement | IReturnStatement | |
return | void |
public TraverseChildren ( IReturnValue returnValue ) : void | ||
returnValue | IReturnValue | |
return | void |
public TraverseChildren ( IRightShift rightShift ) : void | ||
rightShift | IRightShift | |
return | void |
public TraverseChildren ( IRuntimeArgumentHandleExpression runtimeArgumentHandleExpression ) : void | ||
runtimeArgumentHandleExpression | IRuntimeArgumentHandleExpression | |
return | void |
public TraverseChildren ( ISecurityAttribute securityAttribute ) : void | ||
securityAttribute | ISecurityAttribute | |
return | void |
public TraverseChildren ( ISizeOf sizeOf ) : void | ||
sizeOf | ISizeOf | |
return | void |
public TraverseChildren ( ISourceMethodBody methodBody ) : void | ||
methodBody | ISourceMethodBody | |
return | void |
public TraverseChildren ( IStackArrayCreate stackArrayCreate ) : void | ||
stackArrayCreate | IStackArrayCreate | |
return | void |
public TraverseChildren ( IStatement statement ) : void | ||
statement | IStatement | |
return | void |
public TraverseChildren ( ISubtraction subtraction ) : void | ||
subtraction | ISubtraction | |
return | void |
public TraverseChildren ( ISwitchCase switchCase ) : void | ||
switchCase | ISwitchCase | |
return | void |
public TraverseChildren ( ISwitchStatement switchStatement ) : void | ||
switchStatement | ISwitchStatement | |
return | void |
public TraverseChildren ( ITargetExpression targetExpression ) : void | ||
targetExpression | ITargetExpression | |
return | void |
public TraverseChildren ( IThisReference thisReference ) : void | ||
thisReference | IThisReference | |
return | void |
public TraverseChildren ( IThrowStatement throwStatement ) : void | ||
throwStatement | IThrowStatement | |
return | void |
public TraverseChildren ( ITokenOf tokenOf ) : void | ||
tokenOf | ITokenOf | |
return | void |
public TraverseChildren ( ITryCatchFinallyStatement tryCatchFilterFinallyStatement ) : void | ||
tryCatchFilterFinallyStatement | ITryCatchFinallyStatement | |
return | void |
public TraverseChildren ( ITypeDefinitionMember typeMember ) : void | ||
typeMember | ITypeDefinitionMember | |
return | void |
public TraverseChildren ( ITypeOf typeOf ) : void | ||
typeOf | ITypeOf | |
return | void |
public TraverseChildren ( ITypeReference typeReference ) : void | ||
typeReference | ITypeReference | |
return | void |
public TraverseChildren ( IUnaryNegation unaryNegation ) : void | ||
unaryNegation | IUnaryNegation | |
return | void |
public TraverseChildren ( IUnaryPlus unaryPlus ) : void | ||
unaryPlus | IUnaryPlus | |
return | void |
public TraverseChildren ( IUnitNamespaceReference unitNamespaceReference ) : void | ||
unitNamespaceReference | IUnitNamespaceReference | |
return | void |
public TraverseChildren ( IVectorLength vectorLength ) : void | ||
vectorLength | IVectorLength | |
return | void |
public TraverseChildren ( IWhileDoStatement whileDoStatement ) : void | ||
whileDoStatement | IWhileDoStatement | |
return | void |
public TraverseChildren ( IWin32Resource win32Resource ) : void | ||
win32Resource | IWin32Resource | |
return | void |
public TraverseChildren ( IYieldBreakStatement yieldBreakStatement ) : void | ||
yieldBreakStatement | IYieldBreakStatement | |
return | void |
public TraverseChildren ( IYieldReturnStatement yieldReturnStatement ) : void | ||
yieldReturnStatement | IYieldReturnStatement | |
return | void |
protected bool printCompilerGeneratedMembers | ||
return | bool |