Uses of Class
eu.bandm.tools.lljava.absy.LLJava.VType
Packages that use LLJava.VType
Package
Description
Abstract Syntax of LLJava, representing the byte code instructions, the
objects which contain byte code, and the attributes specific to byte code
classes.
-
Uses of LLJava.VType in eu.bandm.tools.lljava.absy
Subclasses of LLJava.VType in eu.bandm.tools.lljava.absyModifier and TypeClassDescriptionstatic classCommon superclass for all machine word types.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.static classGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.lljava.absy declared as LLJava.VTypeModifier and TypeFieldDescriptionstatic final LLJava.VTypeTypeChecker.booleanVTypestatic final LLJava.VTypeTypeChecker.byteVTypestatic final LLJava.VTypeTypeChecker.charVTypestatic final LLJava.VTypeTypeChecker.classVTypestatic final LLJava.VTypeTypeChecker.doubleVTypestatic final LLJava.VTypeTypeChecker.floatVTypestatic final LLJava.VTypeTypeChecker.intVTypestatic final LLJava.VTypeTypeChecker.longVTypestatic final LLJava.VTypeTypeChecker.methodHandleVTypestatic final LLJava.VTypeTypeChecker.methodTypeVTypestatic final LLJava.VTypeTypeChecker.nullVTypestatic final LLJava.VTypeTypeChecker.objectVTypestatic final LLJava.VTypeTypeChecker.referenceVTypestatic final LLJava.VTypeTypeChecker.shortVTypestatic final LLJava.VTypeTypeChecker.stringVTypestatic final LLJava.VTypeTypeChecker.throwableVTypestatic final LLJava.VTypeTypeChecker.topVTypeFields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.VTypeModifier and TypeFieldDescriptionprotected CheckedList<LLJava.VType> LLJava.StackFrame.localsGenerated by umod; model author's documentation MISSING.protected CheckedList<LLJava.VType> LLJava.StackFrame.operandsGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LLJava.VTypeModifier and TypeMethodDescriptionLLJava.VType.doclone()Clones this object.Copies values of all common fields from the argument.(package private) LLJava.VTypeConstantPoolCollector.Creator.lookupParameterType(List<? extends LLJava.MethodReferenceParameter> above) (package private) LLJava.VTypeConstantPoolCollector.Creator.lookupType(List<? extends LLJava.Type> above) TypeChecker.lub(LLJava.VType t, LLJava.VType u) (package private) LLJava.VTypeTypeChecker.Focus.matchOperand(LLJava.VType expected) (package private) LLJava.VTypeTypeChecker.Focus.matchOperandArith()(package private) LLJava.VTypeTypeChecker.Focus.matchOperandFloating()(package private) LLJava.VTypeTypeChecker.Focus.matchOperandUninitialized(LLJava.ObjectVType otype) (package private) static LLJava.VTypeTypeChecker.translate(LLJava.LoadArgument l) (package private) static LLJava.VTypeTypeChecker.translate(LLJava.Type t) static LLJava.VTypeTypeChecker.up(LLJava.VType t) Methods in eu.bandm.tools.lljava.absy that return types with arguments of type LLJava.VTypeModifier and TypeMethodDescriptionLLJava.StackFrame.get_locals()Generated by umod; model author's documentation MISSING.LLJava.StackFrame.get_operands()Generated by umod; model author's documentation MISSING.static Pattern<LLJava.VType> LLJava.__Patterns.term_VType(Pattern<Object> superpattern) static List<LLJava.VType> TypeChecker.ups(LLJava.VType t) Methods in eu.bandm.tools.lljava.absy with parameters of type LLJava.VTypeModifier and TypeMethodDescriptionprotected voidLLJava.__Formatter.action(LLJava.VType el) protected voidLLJava.MATCH_ONLY_00.action(LLJava.VType e0) protected voidLLJava.MultiVisitor.action(LLJava.VType e0) protected voidLLJava.Visitor.action(LLJava.VType e0) (package private) voidTypeChecker.addLocal(LLJava.StackFrame frame, LLJava.VType type) (package private) voidTypeChecker.Focus.addOperand(LLJava.VType type) protected voidLLJava.MultiVisitor.descend(LLJava.VType e0) static booleanTypeChecker.isInitializedReference(LLJava.VType type) static booleanTypeChecker.isPrimitive(LLJava.VType type) TypeChecker.lub(LLJava.VType t, LLJava.VType u) voidLLJava.MATCH_ONLY_00.match(LLJava.VType e0) (package private) LLJava.VTypeTypeChecker.Focus.matchOperand(LLJava.VType expected) protected voidLLJava.MultiVisitor.post(LLJava.VType e0) protected voidLLJava.MultiVisitor.pre(LLJava.VType e0) (package private) voidTypeChecker.Focus.setLocal(int index, LLJava.VType type) static intTypeChecker.size(LLJava.VType type) booleanTypeChecker.Focus.subtype(LLJava.VType t, LLJava.VType u) (package private) booleanTypeChecker.Focus.testOperand(LLJava.VType expected) protected FormatLLJava.__Formatter.toFormat(LLJava.VType el) (package private) static LLJava.TypeTypeChecker.unarray(LLJava.VType atype) (package private) static LLJava.TypeTypeChecker.untranslate(LLJava.VType t) static LLJava.VTypeTypeChecker.up(LLJava.VType t) static List<LLJava.VType> TypeChecker.ups(LLJava.VType t) Method parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.VTypeModifier and TypeMethodDescriptionLLJava.__Patterns.cast_VType(Pattern<? super LLJava.VType> p) static Pattern<LLJava.StackFrame> LLJava.StackFrame.get_locals(Pattern<? super CheckedList<LLJava.VType>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.StackFrame> LLJava.StackFrame.get_operands(Pattern<? super CheckedList<LLJava.VType>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Category1VType> LLJava.__Patterns.term_Category1VType(Pattern<? super LLJava.VType> superpattern) static Pattern<LLJava.Category2VType> LLJava.__Patterns.term_Category2VType(Pattern<? super LLJava.VType> superpattern) static Pattern<LLJava.TopVType> LLJava.__Patterns.term_TopVType(Pattern<? super LLJava.VType> superpattern) LLJava.StackFrame.with_locals(CheckedList<LLJava.VType> val) Generated by umod; model author's documentation MISSING.LLJava.StackFrame.with_operands(CheckedList<LLJava.VType> val) Generated by umod; model author's documentation MISSING. -
Uses of LLJava.VType in eu.bandm.tools.lljava.codec
Methods in eu.bandm.tools.lljava.codec that return LLJava.VTypeModifier and TypeMethodDescription(package private) LLJava.VTypeEncoder.top(LLJava.StackFrame frame) (package private) LLJava.VTypeEncoder.top2(LLJava.StackFrame frame) Method parameters in eu.bandm.tools.lljava.codec with type arguments of type LLJava.VTypeModifier and TypeMethodDescription(package private) voidEncoder.types(List<? extends LLJava.VType> types)