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
defaultExpr
(Position pos)
src/syntax/ClassType.java:619
Method
defaultValue
()
src/syntax/NameType.java:47
Method
defaultValue
()
src/syntax/PrimitiveType.java:85
Method
defaultValue
()
src/syntax/Type.java:48
Method
describe
Return a description of this source.
src/compiler/JavaSource.java:59
Method
describe
Return a description of this source.
src/compiler/StdinSource.java:35
Method
describe
Construct a printable description of this environment entry for use in error diagnostics.
src/checker/FieldEnv.java:110
Method
describe
Construct a printable description of this environment entry for use in error diagnostics.
src/checker/MethEnv.java:220
Function
doTest
(test)
runTests.py:242
Method
equal
Test for equality with another type.
src/syntax/NameType.java:70
Method
eval
Evaluate this expression.
src/syntax/NegExpr.java:57
Method
eval
Evaluate this expression.
src/syntax/CondAndExpr.java:91
Method
eval
Evaluate this expression.
src/syntax/ThisInvocation.java:61
Method
eval
Evaluate this expression.
src/syntax/BooleanLiteral.java:72
Method
eval
Evaluate this expression.
src/syntax/NullCheck.java:78
Method
eval
Evaluate this expression.
src/syntax/NotExpr.java:57
Method
eval
Evaluate this expression.
src/syntax/NameInvocation.java:60
Method
eval
Evaluate this expression.
src/syntax/NullLiteral.java:66
Method
eval
Evaluate this expression.
src/syntax/ArrayLiteral.java:134
Method
eval
Evaluate this expression.
src/syntax/AddExpr.java:54
Method
eval
Evaluate this expression.
src/syntax/SimpleAccess.java:74
Method
eval
Evaluate this expression.
src/syntax/BitOrExpr.java:50
Method
eval
Evaluate this expression.
src/syntax/NewExpr.java:76
Method
eval
Evaluate this expression.
src/syntax/ObjectInvocation.java:72
Method
eval
Evaluate this expression.
src/syntax/SuperAccess.java:80
Method
eval
Evaluate this expression.
src/syntax/CondOrExpr.java:91
Method
eval
Evaluate this expression.
src/syntax/CharLiteral.java:72
Method
eval
Evaluate this expression.
src/syntax/BitXorExpr.java:50
Method
eval
Evaluate this expression.
src/syntax/NameAccess.java:75
Method
eval
Evaluate this expression.
src/syntax/StringLiteral.java:121
Method
eval
Evaluate this expression.
src/syntax/ModExpr.java:59
Method
eval
(State st)
src/syntax/AllocInvocation.java:41
Method
eval
Evaluate this expression.
src/syntax/BitAndExpr.java:49
Method
eval
(State st)
src/syntax/DieInvocation.java:39
Method
eval
(State st)
src/syntax/RelOpExpr.java:72
Method
eval
(State st)
src/syntax/CastExpr.java:63
Method
eval
Evaluate this expression.
src/syntax/SubExpr.java:54
Method
eval
Evaluate this expression.
src/syntax/ClassInvocation.java:66
Method
eval
Evaluate this expression.
src/syntax/TypeLen.java:56
Method
eval
Evaluate this expression.
src/syntax/SuperInvocation.java:93
Method
eval
Evaluate this expression.
src/syntax/IntLiteral.java:111
Method
eval
Evaluate this expression.
src/syntax/TmpAccess.java:73
Method
eval
Evaluate this expression.
src/syntax/ClassAccess.java:67
Method
eval
Evaluate this expression.
src/syntax/FrameAccess.java:68
Method
eval
Evaluate this expression.
src/syntax/AssignExpr.java:77
Method
eval
Evaluate this expression.
src/syntax/DivExpr.java:60
Method
eval
(State st)
src/syntax/AllocArrayInvocation.java:55
Method
eval
Evaluate this expression.
src/syntax/MulExpr.java:50
Method
eval
Evaluate this expression.
src/syntax/Expression.java:116
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/Block.java:96
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/DoWhile.java:70
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/Return.java:103
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/Statement.java:77
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/While.java:84
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/LocalVarDecl.java:127
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/ExprStmt.java:69
Method
exec
Execute this statement. If the statement is terminated by a return statement, return the corresponding value. Otherwise, a null indicates that no
src/syntax/IfThenElse.java:120
Function
gc_printroots
src/runtime_llvm.c:471
Method
getArray
()
src/interp/ObjValue.java:46
Method
getArray
Convert this value into an ArrayValue, or fail with an error message if this value does not represent an array.
src/interp/ArrayValue.java:42
Method
getArrayPrimitives
()
src/syntax/Type.java:43
Method
getBody
()
src/syntax/MethDecl.java:50
Method
getColumn
Return a column number for this position. By convention, column numbers start at zero. If no sensible column number value is available, then we re
src/compiler/Position.java:49
Method
getColumn
Return the column number for this position.
src/compiler/SourcePosition.java:58
Method
getCrossRef
()
src/compiler/Diagnostic.java:60
Method
getDepth
Return the depth of this expression tree as a measure of its complexity. Literals never require any evaluation so they always have zero depth.
src/syntax/Literal.java:36
Method
getDepth
Return the depth of this expression tree as a measure of its complexity. By default, we treat all expressions as having a potential side-effect, an
src/syntax/Expression.java:68
Method
getField
(ObjValue obj)
src/checker/FieldEnv.java:184
Method
getFilename
()
src/compiler/SourcePosition.java:69
Method
getId
Returns the identifier for this formal parameter.
src/syntax/Formals.java:43
Method
getInterpRelOp
()
src/syntax/GreaterThanExpr.java:58
Method
getInterpRelOp
()
src/syntax/NotEqualExpr.java:57
Method
getInterpRelOp
()
src/syntax/EqualExpr.java:59
Method
getInterpRelOp
()
src/syntax/LessThanExpr.java:58
Method
getLeft
()
src/syntax/BinaryOp.java:41
Method
getLexeme
Returns the text (if any) for the current lexeme.
src/compiler/Lexer.java:97
Method
getLineNo
Return the current line number.
src/compiler/JavaSource.java:170
Method
getLineNo
Return the current line number.
src/compiler/StdinSource.java:82
Method
getMods
()
src/syntax/ClassType.java:77
Method
getMods
Returns the modifiers for this entry.
src/checker/MemberEnv.java:45
Method
getNext
Returns the next argument in this list.
src/syntax/Args.java:54
Method
getNext
Returns the next formal parameter in this list.
src/syntax/Formals.java:49
Method
getNext
Returns the next argument in this list.
src/syntax/Decls.java:40
Method
getNumDiagnostics
()
src/compiler/Handler.java:30
Method
getObject
()
src/syntax/ObjectInvocation.java:67
Method
getOwner
Returns the owner for this entry.
src/checker/MemberEnv.java:57
Method
getPos
Returns the position of this syntactic element.
src/syntax/Syntax.java:38
Method
getPos
()
src/compiler/Diagnostic.java:49
Method
getPos
()
src/compiler/SourceLexer.java:56
Method
getRHS
()
src/syntax/AssignExpr.java:34
Method
getRight
()
src/syntax/BinaryOp.java:44
Method
getRow
Return the row number for this position.
src/compiler/SourcePosition.java:52
Method
getSource
Return the source for this position.
src/compiler/SourcePosition.java:46
Method
getString
()
src/syntax/StringLiteral.java:49
Method
getToken
Returns the code for the current token.
src/compiler/Lexer.java:91
Method
getType
()
src/codegen/LLVM.java:88
Method
getValue
()
src/syntax/IntLiteral.java:35
Method
getWidth
()
src/syntax/NameType.java:74
Method
getWidth
()
src/syntax/PrimitiveType.java:82
Method
getWidth
()
src/syntax/ClassType.java:92
← previous
next →
601–700 of 860, ranked by callers