Свойство | Type | Description | |
---|---|---|---|
Formatter | JavascriptFormatter | ||
Translator | JSIL.AssemblyTranslator |
Свойство | Type | Description | |
---|---|---|---|
EmitFieldOrConstant | void | ||
EmitMarshalInfo | void | ||
EmitPInvokeInfo | void | ||
EmitParameterAttributes | void | ||
PickGenericParameterName | string |
Méthode | Description | |
---|---|---|
BeginEmitTypeDeclaration ( Mono.Cecil.TypeDefinition typedef ) : void | ||
BeginEmitTypeDefinition ( IAstEmitter astEmitter, Mono.Cecil.TypeDefinition typedef, TypeInfo typeInfo, |
||
EmitAssemblyEntryPoint ( |
||
EmitAssemblyReferences ( string assemblyDeclarationReplacement, string>.Dictionary |
||
EmitCachedValues ( IAstEmitter astEmitter, JSIL.Transforms.TypeExpressionCacher typeCacher, SignatureCacher signatureCacher, JSIL.Transforms.BaseMethodCacher baseMethodCacher ) : void | ||
EmitConstant ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, |
||
EmitCustomAttributes ( ICSharpCode.Decompiler.DecompilerContext context, |
||
EmitEvent ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.EventDefinition @event, |
||
EmitField ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, |
||
EmitFooter ( bool iife ) : void | ||
EmitFunctionBody ( IAstEmitter astEmitter, Mono.Cecil.MethodDefinition method, JSFunctionExpression function ) : void | ||
EmitHeader ( bool stubbed, bool iife ) : void | ||
EmitInterfaceDefinition ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.TypeDefinition iface ) : void | ||
EmitInterfaceList ( TypeInfo typeInfo, IAstEmitter astEmitter, |
||
EmitMethodDefinition ( ICSharpCode.Decompiler.DecompilerContext context, |
||
EmitPrimitiveDefinition ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition typedef, bool stubbed, |
||
EmitProperty ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.PropertyDefinition property, |
||
EmitProxyComment ( string name ) : void | ||
EmitSemicolon ( ) : void | ||
EmitSpacer ( ) : void | ||
EmitTypeAlias ( Mono.Cecil.TypeDefinition typedef ) : void | ||
EmitTypeDeclarationHeader ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.TypeDefinition typedef, TypeInfo typeInfo ) : bool | ||
EndEmitTypeDefinition ( IAstEmitter astEmitter, ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition typedef ) : void | ||
JavascriptAssemblyEmitter ( JSIL.AssemblyTranslator assemblyTranslator, JavascriptFormatter formatter ) : System | ||
MakeAstEmitter ( JSIL.JSILIdentifier jsil, Mono.Cecil.TypeSystem typeSystem, TypeInfoProvider typeInfoProvider, |
||
TranslateAttributeConstructorArgument ( Mono.Cecil.TypeSystem typeSystem, |
||
WriteGenericParameterNames ( IEnumerable |
Méthode | Description | |
---|---|---|
EmitDelegate ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition del, TypeInfo typeInfo, IAstEmitter astEmitter ) : void | ||
EmitEnum ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition enm, IAstEmitter astEmitter ) : void | ||
EmitOverrides ( ICSharpCode.Decompiler.DecompilerContext context, TypeInfo typeInfo, Mono.Cecil.MethodDefinition method, MethodInfo methodInfo, IAstEmitter astEmitter ) : void |
Méthode | Description | |
---|---|---|
EmitFieldOrConstant ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, |
||
EmitMarshalInfo ( |
||
EmitPInvokeInfo ( |
||
EmitParameterAttributes ( ICSharpCode.Decompiler.DecompilerContext context, |
||
PickGenericParameterName ( Mono.Cecil.GenericParameter gp ) : string |
public BeginEmitTypeDeclaration ( Mono.Cecil.TypeDefinition typedef ) : void | ||
typedef | Mono.Cecil.TypeDefinition | |
Résultat | void |
public BeginEmitTypeDefinition ( IAstEmitter astEmitter, Mono.Cecil.TypeDefinition typedef, TypeInfo typeInfo, |
||
astEmitter | IAstEmitter | |
typedef | Mono.Cecil.TypeDefinition | |
typeInfo | TypeInfo | |
baseClass | ||
Résultat | void |
public EmitAssemblyEntryPoint ( |
||
assembly | ||
entryMethod | Mono.Cecil.MethodDefinition | |
signature | MethodSignature | |
Résultat | void |
public EmitAssemblyReferences ( string assemblyDeclarationReplacement, string>.Dictionary |
||
assemblyDeclarationReplacement | string | |
assemblies | string>.Dictionary | |
Résultat | void |
public EmitCachedValues ( IAstEmitter astEmitter, JSIL.Transforms.TypeExpressionCacher typeCacher, SignatureCacher signatureCacher, JSIL.Transforms.BaseMethodCacher baseMethodCacher ) : void | ||
astEmitter | IAstEmitter | |
typeCacher | JSIL.Transforms.TypeExpressionCacher | |
signatureCacher | SignatureCacher | |
baseMethodCacher | JSIL.Transforms.BaseMethodCacher | |
Résultat | void |
public EmitConstant ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
field | ||
dollar | ||
value | JSExpression | |
Résultat | void |
public EmitCustomAttributes ( ICSharpCode.Decompiler.DecompilerContext context, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
declaringType | ||
member | ICustomAttributeProvider | |
astEmitter | IAstEmitter | |
standalone | bool | |
Résultat | void |
protected EmitDelegate ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition del, TypeInfo typeInfo, IAstEmitter astEmitter ) : void | ||
context | ICSharpCode.Decompiler.DecompilerContext | |
del | Mono.Cecil.TypeDefinition | |
typeInfo | TypeInfo | |
astEmitter | IAstEmitter | |
Résultat | void |
protected EmitEnum ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition enm, IAstEmitter astEmitter ) : void | ||
context | ICSharpCode.Decompiler.DecompilerContext | |
enm | Mono.Cecil.TypeDefinition | |
astEmitter | IAstEmitter | |
Résultat | void |
public EmitEvent ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.EventDefinition @event, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
@event | Mono.Cecil.EventDefinition | |
dollar | ||
Résultat | void |
public EmitField ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
field | ||
dollar | ||
defaultValue | JSExpression | |
Résultat | void |
public EmitFunctionBody ( IAstEmitter astEmitter, Mono.Cecil.MethodDefinition method, JSFunctionExpression function ) : void | ||
astEmitter | IAstEmitter | |
method | Mono.Cecil.MethodDefinition | |
function | JSFunctionExpression | |
Résultat | void |
public EmitHeader ( bool stubbed, bool iife ) : void | ||
stubbed | bool | |
iife | bool | |
Résultat | void |
public EmitInterfaceDefinition ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.TypeDefinition iface ) : void | ||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
iface | Mono.Cecil.TypeDefinition | |
Résultat | void |
public EmitInterfaceList ( TypeInfo typeInfo, IAstEmitter astEmitter, |
||
typeInfo | TypeInfo | |
astEmitter | IAstEmitter | |
dollar | ||
Résultat | void |
public EmitMethodDefinition ( ICSharpCode.Decompiler.DecompilerContext context, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
methodRef | ||
method | Mono.Cecil.MethodDefinition | |
astEmitter | IAstEmitter | |
stubbed | bool | |
dollar | ||
methodInfo | MethodInfo | |
Résultat | void |
protected EmitOverrides ( ICSharpCode.Decompiler.DecompilerContext context, TypeInfo typeInfo, Mono.Cecil.MethodDefinition method, MethodInfo methodInfo, IAstEmitter astEmitter ) : void | ||
context | ICSharpCode.Decompiler.DecompilerContext | |
typeInfo | TypeInfo | |
method | Mono.Cecil.MethodDefinition | |
methodInfo | MethodInfo | |
astEmitter | IAstEmitter | |
Résultat | void |
public EmitPrimitiveDefinition ( ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition typedef, bool stubbed, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
typedef | Mono.Cecil.TypeDefinition | |
stubbed | bool | |
dollar | ||
Résultat | void |
public EmitProperty ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.PropertyDefinition property, |
||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
property | Mono.Cecil.PropertyDefinition | |
dollar | ||
Résultat | void |
public EmitProxyComment ( string name ) : void | ||
name | string | |
Résultat | void |
public EmitTypeAlias ( Mono.Cecil.TypeDefinition typedef ) : void | ||
typedef | Mono.Cecil.TypeDefinition | |
Résultat | void |
public EmitTypeDeclarationHeader ( ICSharpCode.Decompiler.DecompilerContext context, IAstEmitter astEmitter, Mono.Cecil.TypeDefinition typedef, TypeInfo typeInfo ) : bool | ||
context | ICSharpCode.Decompiler.DecompilerContext | |
astEmitter | IAstEmitter | |
typedef | Mono.Cecil.TypeDefinition | |
typeInfo | TypeInfo | |
Résultat | bool |
public EndEmitTypeDefinition ( IAstEmitter astEmitter, ICSharpCode.Decompiler.DecompilerContext context, Mono.Cecil.TypeDefinition typedef ) : void | ||
astEmitter | IAstEmitter | |
context | ICSharpCode.Decompiler.DecompilerContext | |
typedef | Mono.Cecil.TypeDefinition | |
Résultat | void |
public JavascriptAssemblyEmitter ( JSIL.AssemblyTranslator assemblyTranslator, JavascriptFormatter formatter ) : System | ||
assemblyTranslator | JSIL.AssemblyTranslator | |
formatter | JavascriptFormatter | |
Résultat | System |
public MakeAstEmitter ( JSIL.JSILIdentifier jsil, Mono.Cecil.TypeSystem typeSystem, TypeInfoProvider typeInfoProvider, |
||
jsil | JSIL.JSILIdentifier | |
typeSystem | Mono.Cecil.TypeSystem | |
typeInfoProvider | TypeInfoProvider | |
configuration | ||
Résultat | IAstEmitter |
public TranslateAttributeConstructorArgument ( Mono.Cecil.TypeSystem typeSystem, |
||
typeSystem | Mono.Cecil.TypeSystem | |
context | ||
ca | ||
Résultat | JSExpression |
public WriteGenericParameterNames ( IEnumerable |
||
parameters | IEnumerable |
|
Résultat | void |