Method |
Description |
|
Analyze ( ParserContext pcontext, object form, string name ) : clojure.lang.CljCompiler.Ast.Expr |
|
|
AnalyzeSeq ( ParserContext pcon, ISeq form, string name ) : clojure.lang.CljCompiler.Ast.Expr |
|
|
AnalyzeSymbol ( Symbol symbol ) : clojure.lang.CljCompiler.Ast.Expr |
|
|
CloseOver ( LocalBinding b, ObjMethod method ) : void |
|
|
ColumnVarDeref ( ) : int |
|
|
Compile ( GenContext context, TextReader rdr, string sourceDirectory, string sourceName, string relativePath ) : object |
|
|
Compile1 ( TypeBuilder tb, CljILGen ilg, ObjExpr objx, object form ) : void |
|
|
Compiler ( ) : System |
|
|
ConsumeWhitespaces ( LineNumberingTextReader lnReader ) : void |
|
|
CreateDemungeMap ( ) : IPersistentMap |
|
|
CreateDemungePattern ( ) : Regex |
|
|
CreateEvalContext ( string name, bool createDynInitHelper ) : GenContext |
|
|
CreateObjectTypeArray ( int size ) : System.Type[] |
|
|
EmptyVarCallSites ( ) : IPersistentCollection |
|
|
FindDuplicateType ( string typename ) : Type |
|
|
GetAndIncLocalNum ( ) : int |
|
|
GetLocation ( IPersistentMap spanMap, Keyword key, int &val ) : bool |
|
|
GetSpecialFormParser ( object op ) : IParser |
|
|
GetTypeFromAssy ( Assembly assy, string typeName ) : Type |
|
|
GetTypes ( ParameterInfo ps ) : System.Type[] |
|
|
InTailCall ( RHC context ) : bool |
|
|
InitAssembly ( Assembly assy, string relativePath ) : void |
|
|
InitClassName ( string sourcePath ) : string |
|
|
InitializeCompilerOptions ( ) : void |
|
|
InvokeInitType ( Assembly assy, Type initType ) : void |
|
|
IsInline ( object op, int arity ) : IFn |
|
|
IsMacro ( Object op ) : Var |
|
|
LineVarDeref ( ) : int |
|
|
LoadAssembly ( FileInfo assyInfo, string relativePath ) : void |
|
|
LoadAssembly ( byte assyData, string relativePath ) : void |
|
|
LookupVar ( Symbol sym, bool internNew ) : Var |
|
|
LookupVar ( Symbol sym, bool internNew, System.Boolean registerMacro ) : Var |
|
|
Macroexpand ( object form ) : object |
|
|
MacroexpandSeq1 ( ISeq form ) : object |
|
|
MaybeClrType ( ICollection exprs ) : Type |
|
|
MaybePrimitiveType ( clojure.lang.CljCompiler.Ast.Expr e ) : Type |
|
|
MaybeTransferSourceInfo ( object newForm, object oldForm ) : object |
|
|
NamesStaticMember ( Symbol sym ) : bool |
|
|
OptionallyGenerateMetaInit ( ParserContext pcon, object form, clojure.lang.CljCompiler.Ast.Expr expr ) : clojure.lang.CljCompiler.Ast.Expr |
|
|
PreserveTag ( ISeq src, object dst ) : object |
|
|
ReaderOpts ( string sourceName ) : Object |
|
|
ReferenceLocal ( Symbol symbol ) : LocalBinding |
|
|
RegisterConstant ( Object o ) : int |
|
|
RegisterDuplicateType ( Type type ) : void |
|
|
RegisterKeyword ( Keyword keyword ) : clojure.lang.CljCompiler.Ast.KeywordExpr |
|
|
RegisterKeywordCallsite ( Keyword keyword ) : int |
|
|
RegisterLocal ( Symbol sym, Symbol tag, Expr init, Type declaredType, bool isArg ) : LocalBinding |
|
|
RegisterLocal ( Symbol sym, Symbol tag, Expr init, Type declaredType, bool isArg, bool isByRef ) : LocalBinding |
|
|
RegisterLocalInternal ( Symbol sym, Symbol tag, Expr init, Type declaredType, bool isThis, bool isArg, bool isByRef ) : LocalBinding |
|
|
RegisterLocalThis ( Symbol sym, Symbol tag, Expr init ) : LocalBinding |
|
|
RegisterProtocolCallsite ( Var v ) : int |
|
|
RegisterVarCallsite ( Var v ) : void |
|
|
ResolveIn ( Namespace n, Symbol symbol, bool allowPrivate ) : object |
|
|
TagOf ( object o ) : Symbol |
|
|
TagType ( Object tag ) : Type |
|
|
TryLoadInitType ( string relativePath ) : bool |
|
|
demunge ( string mungedNamed ) : String |
|
|
eval ( object form ) : object |
|
|
load ( TextReader rdr ) : object |
|
|
load ( TextReader rdr, string relativePath ) : object |
|
|
load ( TextReader rdr, string sourcePath, string sourceName, string relativePath ) : object |
|
|
loadFile ( string fileName ) : object |
|
|
macroexpand1 ( object form ) : object |
|
|
maybeResolveIn ( Namespace n, Symbol symbol ) : object |
|
|
munge ( string name ) : string |
|
|
namespaceFor ( Namespace inns, Symbol sym ) : Namespace |
|
|
namespaceFor ( Symbol sym ) : Namespace |
|
|
resolveSymbol ( Symbol sym ) : Symbol |
|
|