Package eu.bandm.tools.lljava.absy
Class TypeChecker.Focus
java.lang.Object
eu.bandm.tools.lljava.absy.TypeChecker.Focus
- Enclosing class:
- TypeChecker
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) void
addOperand
(LLJava.VType type) (package private) LLJava.StackFrame
(package private) LLJava.VType
matchOperand
(LLJava.VType expected) (package private) LLJava.VType
(package private) LLJava.VType
(package private) LLJava.VType
(package private) void
setLocal
(int index, LLJava.VType type) boolean
subtype
(LLJava.VType t, LLJava.VType u) (package private) boolean
testOperand
(LLJava.VType expected) toString()
-
Constructor Details
-
Focus
Focus(Location<SourceId> location, LLJava.StackFrame frame)
-
-
Method Details
-
toString
-
subtype
-
matchOperand
-
matchOperandArith
LLJava.VType matchOperandArith() -
matchOperandFloating
LLJava.VType matchOperandFloating() -
testOperand
-
matchOperandUninitialized
-
addOperand
-
exceptionally
-
setLocal
-
join
-