A B C D E F G H I L M N O P Q R S T U V W Y

V

visit(ClassDeclaring) - Method in class coursesolutions.CourseCodeGenVisitor
This outputs a standard prelude, with the class extending Object, a dummy method for main(String[] args) that calls main431 Thus, your test file must have a static main431 to kick things off
visit(AssignIsh) - Method in class coursesolutions.CourseCodeGenVisitor
 
visit(ConstantInt) - Method in class coursesolutions.CourseCodeGenVisitor
 
visit(ComputeIsh) - Method in class coursesolutions.CourseCodeGenVisitor
 
visit(MethodDeclaring) - Method in class coursesolutions.CourseCodeGenVisitor
 
visit(ClassDeclaring) - Method in class coursesolutions.CourseProjectCodeGenVisitor
This outputs a standard prelude, with the class extending Object, a dummy method for main(String[] args) that calls main431 Thus, your test file must have a static main431 to kick things off
visit(LocalReferencing) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(ThisIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(CompareIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(AssignIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(ShortOrIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(ShortAndIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(NullIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(ConstantProducing) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(ComputeIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(MethodDeclaring) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(FieldReferencing) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(StaticReferencing) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(WhileIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(IfIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(InvokeIsh) - Method in class coursesolutions.CourseProjectCodeGenVisitor
 
visit(LocalDeclaring) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(FieldDeclaring) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(ClassDeclaring) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(MethodDeclaring) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(LocalReferencing) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(BlockIsh) - Method in class coursesolutions.CourseSymtabVisitor
 
visit(NewIsh) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(ClassDeclaring) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(ThisIsh) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(LocalReferencing) - Method in class coursesolutions.CourseTypeSetVisitor
Set this node's type to the type of the reference by symbol-table lookup
visit(InvokeIsh) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(ReturnIsh) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(FieldReferencing) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(BoolTypeProducing) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(IntTypeProducing) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(FloatTypeProducing) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(StringTypeProducing) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(TypeAsserting) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(UnaryComputeIsh) - Method in class coursesolutions.CourseTypeSetVisitor
 
visit(BinaryComputeIsh) - Method in class coursesolutions.CourseTypeSetVisitor
Insist both children have the same type, set this note to that type
visit(CastNode) - Method in class coursesolutions.CourseTypeSetVisitor
Cast node -- insist on type of left child
visit(AssignTypeRequiring) - Method in class coursesolutions.CourseTypeSetVisitor
Insist both children have the same type, set this note to that type
Visitable - Interface in lab7
Obsolete, do not use!
visitBothSame(AbstractNode) - Method in class coursesolutions.CourseTypeSetVisitor
Make sure both children have the samet ype, then set this node to that type
VOID - Static variable in class coursesolutions.courseparser.sym
 

A B C D E F G H I L M N O P Q R S T U V W Y