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

G

get() - Static method in class common.Listing
 
getAssignTypeNode() - Method in interface lab8.AssignTypeRequiring
Get the left child (target type)
getAssignTypeNode() - Method in class lab8.CastNode
 
getBody() - Method in interface lab8.MethodDeclaring
 
getBody() - Method in interface lab8.WhileIsh
 
getChild() - Method in class lab7.AbstractNode
 
getClassName() - Method in interface lab8.StaticReferencing
All but the last part of the qualified name
getClassSig() - Method in class lab8.RefType
 
getClassType() - Method in interface lab8.InvokeReference
 
getColNumber() - Method in class common.Listing
 
getCompare() - Method in interface lab8.CompareIsh
Return the actual operator.
getConstant() - Method in interface lab8.ConstantProducing
 
getConstructors() - Method in interface lab8.ClassIsh
 
getCurrentNestLevel() - Method in class coursesolutions.CourseBuildSymtab
 
getCurrentNestLevel() - Method in class lab8.Symtab
 
getCurrentNestLevel() - Method in interface lab8.SymtabInterface
 
getDefiningNode() - Method in class coursesolutions.CourseSymtabVisitor.Info
 
getDefiningNode() - Method in interface lab8.SymInfo
This shows us the node that declares the symbol
getFalsePart() - Method in interface lab8.IfIsh
The "false" branch
getFieldName() - Method in interface lab8.FieldReferencing
The last part of the qualified name (the component)
getFields() - Method in interface lab8.ClassIsh
 
getFirst() - Method in class lab7.AbstractNode
 
getId() - Method in interface lab8.LocalReferencing
A hook to the appropriate declaration.
getInners() - Method in interface lab8.ClassIsh
 
getLeftChild() - Method in interface lab8.SameTypeRequiring
 
getLineNumber() - Method in class common.Listing
 
getMethodName() - Method in interface lab8.InvokeReference
 
getMethods() - Method in interface lab8.ClassIsh
 
getMods() - Method in class coursesolutions.CourseSymtabVisitor.Info
 
getMods() - Method in interface lab8.ClassDeclaring
 
getMods() - Method in interface lab8.FieldDeclaring
 
getMods() - Method in interface lab8.MethodDeclaring
 
getMods() - Method in interface lab8.SymInfo
 
getName() - Method in class lab7.AbstractNode
 
getName() - Method in interface lab8.SymDeclaring
 
getNodeNum() - Method in class lab7.AbstractNode
 
getNodeType() - Method in class lab7.AbstractNode
 
getOperation() - Method in interface lab8.ComputeIsh
Could be one of add, sub, mul, div, rem
getParams() - Method in interface lab8.MethodDeclaring
 
getParent() - Method in class lab7.AbstractNode
 
getPredicate() - Method in interface lab8.IfIsh
The boolean-valued predicate
getPredicate() - Method in interface lab8.WhileIsh
 
getRegister() - Method in class coursesolutions.CourseSymtabVisitor.Info
 
getRegister() - Method in interface lab8.SymInfo
 
getResultingType() - Method in interface lab8.FieldReferencing
The type of the resulting reference
getReturnType() - Method in interface lab8.InvokeReference
 
getRightChild() - Method in interface lab8.SameTypeRequiring
 
getSib() - Method in class lab7.AbstractNode
 
getStatics() - Method in interface lab8.ClassIsh
 
getSubjectNode() - Method in interface lab8.AssignTypeRequiring
Get the right child
getSubjectNode() - Method in class lab8.CastNode
 
getSuperClass(Type) - Method in class coursesolutions.CourseHierarchy
Get the supplied type's superclass
getSuperClass(Type) - Method in interface lab8.HierarchyInterface
Return the parent of the supplied type, null if none
getSymInfo() - Method in interface lab8.LocalReferencing
 
getSymInfo() - Method in interface lab8.SymDeclaring
 
getThisNode() - Method in interface lab8.InvokeReference
returns null if this is a static reference
getTruePart() - Method in interface lab8.IfIsh
The "true" branch
getType() - Method in class coursesolutions.CourseSymtabVisitor.Info
 
getType() - Method in interface lab8.FieldDeclaring
 
getType() - Method in interface lab8.LocalDeclaring
 
getType() - Method in interface lab8.MethodDeclaring
 
getType() - Method in interface lab8.NewIsh
 
getType() - Method in interface lab8.SymInfo
 
getType() - Method in interface lab8.TypeAsserting
 
getTypeName() - Method in class lab8.PrimType
 
getTypeName() - Method in class lab8.RefType
 
getTypeString() - Method in class lab8.ConstructorType
 
getTypeString() - Method in class lab8.PrimType
 
getTypeString() - Method in class lab8.RefType
 
getTypeString() - Method in interface lab8.TypeAttrs
 
getTypeString() - Method in class lab8.TypeBridge
A type string suitable for the JVM.
getVal() - Method in interface lab8.ConstantBool
returns the actual value
getVal() - Method in interface lab8.ConstantFloat
The integer value of this node
getVal() - Method in interface lab8.ConstantInt
The integer value of this node
getVal() - Method in interface lab8.ConstantString
The String value of this node

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