Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MiniJavaCompiler/MiniJavaLLVM
/ functions
Functions
860 in github.com/MiniJavaCompiler/MiniJavaLLVM
⨍
Functions
860
◇
Types & classes
136
Method
getllvmRelOp
()
src/syntax/GreaterThanExpr.java:62
Method
getllvmRelOp
()
src/syntax/NotEqualExpr.java:60
Method
getllvmRelOp
()
src/syntax/EqualExpr.java:63
Method
getllvmRelOp
()
src/syntax/LessThanExpr.java:62
Method
globalInitValue
(LLVM l, String name, Hashtable<String, org.llvm.Value> args)
src/syntax/ClassType.java:579
Method
isMain
()
src/checker/MethEnv.java:109
Method
isStatic
Indicates whether this is a class or instance entity.
src/checker/MemberEnv.java:51
Method
isSuperOf
(Type t)
src/syntax/InterfaceType.java:99
Method
isSuperOf
(Type t)
src/syntax/ArrayType.java:94
Method
isSuperOf
Test to see if this class is a supertype of another type.
src/syntax/ClassType.java:316
Function
is_fwd_pointer
gc uses during scan phase to determine if this pointer has already been forwarded */
src/runtime_llvm.c:460
Method
iterator
()
src/checker/FieldEnv.java:57
Method
iterator
()
src/checker/MethEnv.java:124
Method
link
Link a new element onto the front of this list by setting its next pointer.
src/syntax/Formals.java:56
Method
link
Link a new element onto the front of this list by setting its next pointer.
src/syntax/Decls.java:47
Method
link
Link a new element onto the front of this list by setting its next pointer.
src/syntax/VarDecls.java:57
Method
llvmBuildOp
(LLVM l, org.llvm.Value left, org.llvm.Value right)
src/syntax/AddExpr.java:58
Method
llvmBuildOp
(LLVM l, org.llvm.Value left, org.llvm.Value right)
src/syntax/ModExpr.java:63
Method
llvmBuildOp
(LLVM l, org.llvm.Value left, org.llvm.Value right)
src/syntax/SubExpr.java:58
Method
llvmBuildOp
(LLVM l, org.llvm.Value left, org.llvm.Value right)
src/syntax/DivExpr.java:64
Method
llvmBuildOp
(LLVM l, org.llvm.Value left, org.llvm.Value right)
src/syntax/MulExpr.java:54
Method
llvmGen
(LLVM l)
src/syntax/NegExpr.java:61
Method
llvmGen
(LLVM l)
src/syntax/CondAndExpr.java:53
Method
llvmGen
(LLVM l)
src/syntax/ThisInvocation.java:69
Method
llvmGen
(LLVM l)
src/syntax/BooleanLiteral.java:76
Method
llvmGen
(LLVM l)
src/syntax/Empty.java:35
Method
llvmGen
(LLVM l)
src/syntax/Block.java:107
Method
llvmGen
(LLVM l)
src/syntax/DoWhile.java:78
Method
llvmGen
(LLVM l)
src/syntax/NullCheck.java:46
Method
llvmGen
(LLVM l)
src/syntax/NotExpr.java:61
Method
llvmGen
(LLVM l)
src/syntax/NameInvocation.java:64
Method
llvmGen
(LLVM l)
src/syntax/NullLiteral.java:70
Method
llvmGen
(LLVM l)
src/syntax/ArrayLiteral.java:142
Method
llvmGen
(LLVM l)
src/syntax/Return.java:107
Method
llvmGen
(LLVM l)
src/syntax/SimpleAccess.java:87
Method
llvmGen
(LLVM l)
src/syntax/NewExpr.java:80
Method
llvmGen
(LLVM l)
src/syntax/Statement.java:36
Method
llvmGen
(LLVM l)
src/syntax/ObjectInvocation.java:76
Method
llvmGen
(LLVM l)
src/syntax/SuperAccess.java:94
Method
llvmGen
(LLVM l)
src/syntax/CondOrExpr.java:53
Method
llvmGen
(LLVM l)
src/syntax/CharLiteral.java:76
Method
llvmGen
(LLVM l)
src/syntax/NameAccess.java:59
Method
llvmGen
(LLVM l)
src/syntax/NumericOpExpr.java:48
Method
llvmGen
(LLVM l)
src/syntax/BitOpExpr.java:70
Method
llvmGen
(LLVM l)
src/syntax/StringLiteral.java:136
Method
llvmGen
(LLVM l)
src/syntax/While.java:92
Method
llvmGen
(LLVM l)
src/syntax/RelOpExpr.java:66
Method
llvmGen
(LLVM l)
src/syntax/CastExpr.java:46
Method
llvmGen
(LLVM l)
src/syntax/ClassInvocation.java:70
Method
llvmGen
(LLVM l)
src/syntax/TypeLen.java:60
Method
llvmGen
(LLVM l)
src/syntax/SuperInvocation.java:97
Method
llvmGen
(LLVM l)
src/syntax/IntLiteral.java:114
Method
llvmGen
(LLVM l)
src/syntax/TmpAccess.java:83
Method
llvmGen
(LLVM l)
src/syntax/ClassAccess.java:77
Method
llvmGen
(LLVM l)
src/syntax/LocalVarDecl.java:111
Method
llvmGen
(LLVM l)
src/syntax/FrameAccess.java:52
Method
llvmGen
(LLVM l)
src/syntax/ExprStmt.java:62
Method
llvmGen
(LLVM l)
src/syntax/AssignExpr.java:69
Method
llvmGen
(LLVM l)
src/syntax/ClassType.java:553
Method
llvmGen
(LLVM l)
src/syntax/IfThenElse.java:97
Method
llvmGen
(LLVM l)
src/syntax/Expression.java:35
Method
llvmGenBitOp
(LLVM l, org.llvm.Value l_v, org.llvm.Value r_v)
src/syntax/BitOrExpr.java:54
Method
llvmGenBitOp
(LLVM l, org.llvm.Value l_v, org.llvm.Value r_v)
src/syntax/BitXorExpr.java:54
Method
llvmGenBitOp
(LLVM l, org.llvm.Value l_v, org.llvm.Value r_v)
src/syntax/BitAndExpr.java:53
Method
llvmGenTypes
(LLVM l)
src/syntax/NameType.java:50
Method
llvmGenTypes
(LLVM l)
src/syntax/PrimitiveType.java:41
Method
llvmGenTypes
(LLVM l)
src/syntax/Type.java:64
Method
llvmGenTypes
(LLVM l)
src/syntax/ClassType.java:494
Method
llvmSave
(LLVM l, org.llvm.Value v)
src/syntax/SimpleAccess.java:91
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/syntax/SuperAccess.java:90
Method
llvmSave
(LLVM l, org.llvm.Value v)
src/syntax/NameAccess.java:63
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/syntax/ClassAccess.java:81
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/syntax/FrameAccess.java:55
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/syntax/ObjectAccess.java:93
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/syntax/ArrayAccess.java:139
Method
llvmSave
(LLVM l, org.llvm.Value v)
src/syntax/LeftHandSide.java:43
Method
llvmSave
(LLVM l, org.llvm.Value r)
src/checker/VarEnv.java:167
Method
llvmType
()
src/syntax/NameType.java:44
Method
llvmType
()
src/checker/FieldEnv.java:144
Method
llvmTypeField
()
src/checker/Env.java:68
Method
llvmTypeField
()
src/checker/FieldEnv.java:148
Function
load_string
This is just copying a c_string into a Java char array */
src/runtime_llvm.c:795
Function
main
src/runtime_llvm.c:808
Function
main
src/runtime_x86.c:67
Method
main
A command line entry point to the mini Java compiler.
src/Compiler.java:41
Method
main
A command line entry point.
src/lexer/Test.java:34
Method
main
A command line entry point to the mini Java checker.
src/checker/Checker.java:38
Method
main
A command line entry point to the mini Java interpreter.
src/interp/Interp.java:37
Function
printc
src/runtime_llvm.c:804
Method
push
Push a value on to the stack.
src/interp/State.java:40
Method
readLine
Read the next line from the input stream. @return The next line, or null at the end of the input stream.
src/compiler/JavaSource.java:89
Method
readLine
Read the next line from the input stream. @return The next line, or null at the end of the input stream.
src/compiler/StdinSource.java:56
Method
report
Report a problem to this diagnostic handler.
src/compiler/Handler.java:43
Method
reset
Reset the diagnostic handler. This should set the diagnostic handler back to the state of a freshly created handler. As a default, we just reset t
src/compiler/Handler.java:62
Method
respondTo
Respond to a diagnostic by displaying it on the error output stream.
src/compiler/SimpleHandler.java:31
Method
reverse
Reverse the elements in this list.
src/syntax/Args.java:68
Method
reverse
Reverse the elements in this list.
src/syntax/Formals.java:63
Method
reverse
Reverse the elements in this list.
src/syntax/Decls.java:54
Method
reverse
Reverse the elements in this list.
src/syntax/VarDecls.java:64
Method
save
Save a value in the location specified by this left hand side.
src/syntax/SimpleAccess.java:82
← previous
next →
701–800 of 860, ranked by callers