Method |
Description |
|
CachedClassName ( int n ) : String |
|
|
CachedTypeField ( int i ) : FieldBuilder |
|
|
Compile ( Type superType, Type stubType, IPersistentVector interfaces, bool onetimeUse, GenContext context ) : Type |
|
|
ConstantName ( int i ) : string |
|
|
ConstantType ( int i ) : Type |
|
|
CtorTypes ( ) : System.Type[] |
|
|
DefineStaticConstructor ( TypeBuilder fnTB ) : void |
|
|
EmitAssignLocal ( CljILGen ilg, LocalBinding lb, clojure.lang.CljCompiler.Ast.Expr val ) : void |
|
|
EmitConstant ( CljILGen ilg, int id, object val ) : void |
|
|
EmitConstantFieldInits ( CljILGen ilg ) : void |
|
|
EmitConstructor ( TypeBuilder fnTB, Type baseType ) : ConstructorBuilder |
|
|
EmitConstructorForDefType ( TypeBuilder fnTB, Type baseType ) : ConstructorBuilder |
|
|
EmitConstructorForNonDefType ( TypeBuilder fnTB, Type baseType ) : ConstructorBuilder |
|
|
EmitFieldOnlyConstructorWithHash ( TypeBuilder fnTB ) : void |
|
|
EmitFieldOnlyConstructorWithoutHash ( TypeBuilder fnTB ) : void |
|
|
EmitFieldOnlyConstructors ( TypeBuilder fnTB, Type baseType ) : void |
|
|
EmitKeyword ( CljILGen ilg, Keyword kw ) : void |
|
|
EmitKeywordCallsiteInits ( CljILGen ilg ) : void |
|
|
EmitLetFnInits ( CljILGen ilg, LocalBuilder localBuilder, ObjExpr objx, IPersistentSet letFnLocals ) : void |
|
|
EmitListAsObjectArray ( object value, CljILGen ilg ) : void |
|
|
EmitLoadNsInitForDeftype ( CljILGen ilg ) : void |
|
|
EmitLocal ( CljILGen ilg, LocalBinding lb ) : void |
|
|
EmitMetaFunctions ( TypeBuilder fnTB ) : void |
|
|
EmitNonMetaConstructor ( TypeBuilder fnTB, Type baseType ) : ConstructorBuilder |
|
|
EmitProtocolCallsites ( TypeBuilder tb ) : void |
|
|
EmitStaticConstructorBody ( CljILGen ilg ) : void |
|
|
EmitUnboxedLocal ( CljILGen ilg, LocalBinding lb ) : void |
|
|
EmitValue ( object value, CljILGen ilg ) : void |
|
|
EmitVar ( CljILGen ilg, Var var ) : void |
|
|
EmitVarValue ( CljILGen ilg, Var v ) : void |
|
|
IsMutable ( LocalBinding lb ) : bool |
|
|
IsVolatile ( LocalBinding lb ) : bool |
|
|
KeywordLookupSiteField ( int i ) : FieldBuilder |
|
|
MarkAsSerializable ( TypeBuilder tb ) : void |
|
|
SiteName ( int n ) : String |
|
|
ThunkField ( int i ) : FieldBuilder |
|
|
ThunkName ( int n ) : String |
|
|