MCPcopy Create free account

hub / github.com/MiniJavaCompiler/MiniJavaLLVM / functions

Functions860 in github.com/MiniJavaCompiler/MiniJavaLLVM

MethodFieldDecl
(Modifiers mods, Type type, VarDecls vardecls)
src/syntax/FieldDecl.java:30
MethodFieldEnv
(Modifiers mods, Id id, Type type, ClassType owner, int fieldIndex, int offset, FieldEnv n
src/checker/FieldEnv.java:39
MethodFormals
(Type type, Id id)
src/syntax/Formals.java:30
MethodFrameAccess
(VarEnv env)
src/syntax/FrameAccess.java:33
MethodGreaterThanExpr
(Position pos, Expression left, Expression right)
src/syntax/GreaterThanExpr.java:33
MethodId
(Position pos, String name)
src/syntax/Id.java:29
MethodIfThenElse
(Position pos, Expression test, Statement ifTrue, Statement ifFalse)
src/syntax/IfThenElse.java:36
MethodIntLiteral
(Position pos, int value)
src/syntax/IntLiteral.java:54
MethodIntValue
(int value)
src/interp/IntValue.java:26
MethodInterfaceType
(Modifiers mods, Id id, Type extendsType, Decls decl)
src/syntax/InterfaceType.java:41
MethodInvocation
(Position pos, Args args)
src/syntax/Invocation.java:35
MethodJavaSource
(Handler handler, String description, Reader input,
src/compiler/JavaSource.java:37
MethodLLVM
()
src/codegen/LLVM.java:100
MethodLeftHandSide
(Position pos)
src/syntax/LeftHandSide.java:30
MethodLessThanExpr
(Position pos, Expression left, Expression right)
src/syntax/LessThanExpr.java:33
MethodLexer
Construct a lexical analysis phase with a specified diagnostic handler.
src/compiler/Lexer.java:36
MethodListIterator
(T head)
src/util/ListIterator.java:26
MethodLiteral
(Position pos)
src/syntax/Literal.java:28
MethodLocalStackVar
(int depth, boolean needsCleanup, TypeRef t, String name, Value v)
src/codegen/LLVM.java:66
MethodLocalVarDecl
(Position pos, Type type, VarDecls varDecls)
src/syntax/LocalVarDecl.java:38
MethodLogicOpExpr
(Position pos, Expression left, Expression right)
src/syntax/LogicOpExpr.java:30
FunctionMJC_allocArray
src/runtime_llvm.c:400
FunctionMJC_allocArray_int_int
src/runtime_x86.c:52
FunctionMJC_allocObject
src/runtime_llvm.c:373
FunctionMJC_allocObject_int
src/runtime_x86.c:38
FunctionMJC_assign
src/runtime_llvm.c:316
FunctionMJC_die
src/runtime_llvm.c:63
FunctionMJC_die
src/runtime_x86.c:48
FunctionMJC_globalRoot
src/runtime_x86.c:33
FunctionMJC_putc
src/runtime_llvm.c:394
FunctionMJC_putc_char
src/runtime_x86.c:64
MethodMemberEnv
(Modifiers mods, Id id, Type type, ClassType owner)
src/checker/MemberEnv.java:32
MethodMethDecl
(Boolean is_constructor, Modifiers mods, Type type, Id id, Formals for
src/syntax/MethDecl.java:34
MethodMethEnv
(boolean isConstructor, Modifiers mods, Type type, Id id, VarEnv params,
src/checker/MethEnv.java:64
MethodMjcLexer
Construct a lexical analyzer for a mini Java compiler.
src/lexer/MjcLexer.java:40
MethodMjcList
(Class c)
src/syntax/MjcList.java:54
MethodModExpr
(Position pos, Expression left, Expression right)
src/syntax/ModExpr.java:31
MethodModifiers
(Position pos)
src/syntax/Modifiers.java:28
MethodMulExpr
(Position pos, Expression left, Expression right)
src/syntax/MulExpr.java:31
MethodName
Construct a name with a qualifying prefix.
src/syntax/Name.java:34
MethodNameAccess
(Name name)
src/syntax/NameAccess.java:34
MethodNameInvocation
(Name name, Args args)
src/syntax/NameInvocation.java:34
MethodNameType
(Name name)
src/syntax/NameType.java:34
MethodNegExpr
(Position pos, Expression expr)
src/syntax/NegExpr.java:31
MethodNewArrayExpr
(Position pos, Type elementType, Expression size)
src/syntax/NewArrayExpr.java:39
MethodNewExpr
(Position pos, Name name)
src/syntax/NewExpr.java:37
MethodNotEqualExpr
(Position pos, Expression left, Expression right)
src/syntax/NotEqualExpr.java:33
MethodNotExpr
(Position pos, Expression expr)
src/syntax/NotExpr.java:31
MethodNullCheck
(Position pos, Expression obj)
src/syntax/NullCheck.java:34
MethodNullLiteral
(Position pos)
src/syntax/NullLiteral.java:31
MethodNumericOpExpr
(Position pos, Expression left, Expression right)
src/syntax/NumericOpExpr.java:31
MethodObjValue
Construct an object of the specified class.
src/interp/ObjValue.java:34
MethodObjectAccess
(Expression object, Id id)
src/syntax/ObjectAccess.java:35
MethodObjectInvocation
(Expression object, Id id, Args args)
src/syntax/ObjectInvocation.java:37
MethodParser
(Handler handler, MjcLexer lexer)
src/syntax/Parser.java:29
MethodPhase
Construct a new phase with a specified diagnostic handler.
src/compiler/Phase.java:31
MethodPrimitiveType
(String name)
src/syntax/PrimitiveType.java:31
MethodRelOpExpr
(Position pos, Expression left, Expression right)
src/syntax/RelOpExpr.java:35
MethodReturn
(Position pos, Expression result)
src/syntax/Return.java:35
MethodSimpleAccess
(Id id, FieldEnv env)
src/syntax/SimpleAccess.java:34
MethodSource
Construct a new source input phase with a specified handler.
src/compiler/Source.java:28
MethodSourceLexer
(Handler handler, Source source)
src/compiler/SourceLexer.java:48
MethodSourcePosition
(Source source, int row, int column)
src/compiler/SourcePosition.java:34
MethodState
()
src/interp/State.java:32
MethodStatement
(Position pos)
src/syntax/Statement.java:32
MethodStatementExpr
(Position pos)
src/syntax/StatementExpr.java:30
MethodStdinSource
Construct a standard input source with a specified diagnostic handler.
src/compiler/StdinSource.java:29
MethodStmtList
(Statement x)
src/syntax/MjcList.java:36
MethodStringLiteral
(Position pos, String literal)
src/syntax/StringLiteral.java:41
MethodStringLiteralList
(StringLiteral x)
src/syntax/MjcList.java:45
MethodSubExpr
(Position pos, Expression left, Expression right)
src/syntax/SubExpr.java:35
MethodSuperAccess
(Id id)
src/syntax/SuperAccess.java:35
MethodSuperInvocation
(Position pos, Id id, Args args)
src/syntax/SuperInvocation.java:38
MethodSyntax
(Position pos)
src/syntax/Syntax.java:32
FunctionSystem_out_int
src/runtime_x86.c:25
MethodThis
(Position pos)
src/syntax/This.java:33
MethodThisInvocation
(Id id, Args args, MethEnv menv)
src/syntax/ThisInvocation.java:37
MethodTmpAccess
(Position pos, Type t)
src/syntax/TmpAccess.java:36
MethodTypeLen
(Position pos, Type type)
src/syntax/TypeLen.java:34
MethodTypeList
(Type x)
src/syntax/MjcList.java:27
MethodUnaryOp
(Position pos, Expression expr)
src/syntax/UnaryOp.java:29
MethodVarDecls
(Id id)
src/syntax/VarDecls.java:29
MethodVarEnv
(Id id, Type type, int offset, VarEnv next)
src/checker/VarEnv.java:35
MethodWarning
Construct a simple warning with a fixed description.
src/compiler/Warning.java:28
MethodWhile
(Position pos, Expression test, Statement body)
src/syntax/While.java:37
Method__init__
(self, out, ref)
runTests.py:35
Method__init__
(self, output, cmd)
runTests.py:88
Method__init__
(self, testfile, ignore_ref, verbose)
runTests.py:120
MethodaddClass
(ClassType cls)
src/checker/Context.java:51
MethodaddToClass
Add a declared item to a specified class.
src/syntax/FieldDecl.java:38
Functionarray_length
src/runtime_llvm.c:428
MethodasInterface
(Context ctxt)
src/syntax/Name.java:78
Methodbackup
Move back one character in the input stream. It is only safe to call this method if a corresponding character (not a newline or end of file) has pr
src/compiler/SourceLexer.java:100
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/BooleanLiteral.java:55
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/GreaterThanExpr.java:47
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/NullLiteral.java:53
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/ArrayLiteral.java:120
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/CondOrExpr.java:74
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/CharLiteral.java:54
MethodbranchFalse
Generate code to evaluate this expression and branch to a specified label if the result is false.
src/syntax/NotEqualExpr.java:47
← previousnext →401–500 of 860, ranked by callers