Method |
Description |
|
ComputeInvocationReturnType ( object op, ISeq form ) : Type |
|
|
ComputeIsVariadicQuickly ( ISeq body ) : bool |
|
|
ConvertParamArrayToISeq ( Expression e, int i ) : Expression |
|
|
CreateObjectTypeArray ( int size ) : System.Type[] |
|
|
FindAsDirectStaticFieldReference ( object target ) : Type |
|
|
FindAsVar ( object target ) : Var |
|
|
Generate ( object form ) : Expression |
|
|
GenerateAssignExpr ( ISeq form ) : Expression |
|
|
GenerateBodyExpr ( ISeq form ) : Expression |
|
|
GenerateConstExpr ( object form ) : Expression |
|
|
GenerateDefExpr ( ISeq form ) : Expression |
|
|
GenerateDirectStaticFieldAssignExpr ( Type t, string fieldName, object init ) : Expression |
|
|
GenerateEmptyExpr ( object form ) : Expression |
|
|
GenerateFalseExpr ( ) : Expression |
|
|
GenerateFieldAssignExpr ( object classOrInstance, string fieldName, object init ) : Expression |
|
|
GenerateFnExpr ( ISeq form ) : Expression |
|
|
GenerateFnLambda ( FnDef fn, MethodDef>.SortedDictionary methods, MethodDef variadicMethod ) : Expression |
|
|
GenerateFnMethod ( FnDef fn, ISeq form ) : MethodDef |
|
|
GenerateHostExpr ( ISeq form ) : Expression |
|
|
GenerateIfExpr ( ISeq form ) : Expression |
|
|
GenerateInvocation ( Type returnType, Expression fn, Expression args ) : Expression |
|
|
GenerateInvoke ( ISeq form ) : Expression |
|
|
GenerateKeywordExpr ( Keyword keyword ) : Expression |
|
|
GenerateLetExpr ( ISeq form ) : Expression |
|
|
GenerateMapExpr ( IPersistentMap m ) : Expression |
|
|
GenerateMonitorEnterExpr ( ISeq form ) : Expression |
|
|
GenerateMonitorExitExpr ( ISeq form ) : Expression |
|
|
GenerateNewExpr ( ISeq form ) : Expression |
|
|
GenerateNilExpr ( ) : Expression |
|
|
GenerateQuoteExpr ( ISeq form ) : Expression |
|
|
GenerateRecurExpr ( ISeq form ) : Expression |
|
|
GenerateSeqExpr ( ISeq form ) : Expression |
|
|
GenerateSetExpr ( IPersistentSet set ) : Expression |
|
|
GenerateStaticFieldExpr ( Type t, string fieldName ) : Expression |
|
|
GenerateStringExpr ( string p ) : Expression |
|
|
GenerateSymbolExpr ( Symbol symbol ) : Expression |
|
|
GenerateTheVarExpr ( ISeq form ) : Expression |
|
|
GenerateThrowExpr ( ISeq form ) : Expression |
|
|
GenerateTrueExpr ( ) : Expression |
|
|
GenerateTryExpr ( ISeq form ) : Expression |
|
|
GenerateTypedDelegateExpression ( Type delegateType, Symbol name, IPersistentVector parms, ISeq body ) : LambdaExpression |
|
|
GenerateUnresolvedVarExpr ( Symbol symbol ) : Expression |
|
|
GenerateVarAssignExpr ( Var v, object init ) : Expression |
|
|
GenerateVarExpr ( Var v, Symbol tag ) : Expression |
|
|
GenerateVectorExpr ( IPersistentVector v ) : Expression |
|
|
Generator ( ) : System |
|
|
GetParamArrayItem ( Expression e, int i ) : Expression |
|
|
GetSpecialFormGenerator ( object head ) : ExprGenerator |
|
|
HasSpecialFormGenerator ( object head ) : bool |
|
|
IsFieldReference ( object target ) : bool |
|
|
IsInline ( object op, int arity ) : IFn |
|
|
IsMacro ( Object op ) : Var |
|
|
MacroexpandSeq1 ( ISeq form ) : object |
|
|
MaybeBox ( Expression expr ) : Expression |
|
|
MaybeBox ( Expression args ) : Expression[] |
|
|
MaybeToString ( object x ) : string |
|
|
MaybeType ( object form, bool stringOk ) : Type |
|
|
OptionallyGenerateMetaInit ( object form, Expression expr ) : Expression |
|
|
ReferenceLocal ( Symbol symbol ) : LocalBinding |
|
|
RegisterLocal ( Symbol sym, Symbol tag, Expression init ) : LocalBinding |
|
|
RegisterVar ( Var v ) : void |
|
|
SymbolMapsToVar ( Symbol symbol ) : Var |
|
|
TagOf ( object o ) : Symbol |
|
|
TagToType ( object tag ) : Type |
|
|
lookupVar ( Symbol sym, bool internNew ) : Var |
|
|