Uses of Class
eu.bandm.tools.lljava.absy.LLJava.ReferenceTypeExpr
Packages that use LLJava.ReferenceTypeExpr
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.ReferenceTypeExpr in eu.bandm.tools.lljava.absy
Subclasses of LLJava.ReferenceTypeExpr in eu.bandm.tools.lljava.absyModifier and TypeClassDescriptionstatic classSyntactic expression denoting an array type.static classSyntactic expression denoting a class type.Fields in eu.bandm.tools.lljava.absy declared as LLJava.ReferenceTypeExprModifier and TypeFieldDescriptionprotected LLJava.ReferenceTypeExprLLJava.TypeBound.limitGenerated by umod; model author's documentation MISSING.protected LLJava.ReferenceTypeExprLLJava.Instanceof.typeGenerated by umod; model author's documentation MISSING.protected LLJava.ReferenceTypeExprLLJava.New.typeGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.ReferenceTypeExprModifier and TypeFieldDescriptionprotected NonNullList<LLJava.ReferenceTypeExpr> LLJava.UpperTypeBound.interfacesGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionLLJava.ReferenceTypeExpr.doclone()Clones this object.LLJava.TypeBound.get_limit()Generated by umod; model author's documentation MISSING.LLJava.Instanceof.get_type()Generated by umod; model author's documentation MISSING.LLJava.New.get_type()Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.Methods in eu.bandm.tools.lljava.absy that return types with arguments of type LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionLLJava.UpperTypeBound.get_interfaces()Generated by umod; model author's documentation MISSING.static Pattern<LLJava.ReferenceTypeExpr> LLJava.__Patterns.term_ReferenceTypeExpr(Pattern<? super LLJava.TypeExpr> superpattern) Methods in eu.bandm.tools.lljava.absy with parameters of type LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionprotected voidLLJava.__Formatter.action(LLJava.ReferenceTypeExpr el) protected voidLLJava.MATCH_ONLY_00.action(LLJava.ReferenceTypeExpr e0) protected voidLLJava.MultiVisitor.action(LLJava.ReferenceTypeExpr e0) protected voidLLJava.Visitor.action(LLJava.ReferenceTypeExpr e0) protected voidLLJava.MultiVisitor.descend(LLJava.ReferenceTypeExpr e0) voidLLJava.MATCH_ONLY_00.match(LLJava.ReferenceTypeExpr e0) protected voidLLJava.MultiVisitor.post(LLJava.ReferenceTypeExpr e0) protected voidLLJava.MultiVisitor.pre(LLJava.ReferenceTypeExpr e0) booleanLLJava.TypeBound.set_limit(LLJava.ReferenceTypeExpr val) Generated by umod; model author's documentation MISSING.protected FormatLLJava.__Formatter.toFormat(LLJava.ReferenceTypeExpr el) Method parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionLLJava.__Patterns.cast_ReferenceTypeExpr(Pattern<? super LLJava.ReferenceTypeExpr> p) static Pattern<LLJava.UpperTypeBound> LLJava.UpperTypeBound.get_interfaces(Pattern<? super NonNullList<LLJava.ReferenceTypeExpr>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.TypeBound> LLJava.TypeBound.get_limit(Pattern<? super LLJava.ReferenceTypeExpr> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanLLJava.UpperTypeBound.set_interfaces(NonNullList<LLJava.ReferenceTypeExpr> val) Generated by umod; model author's documentation MISSING.static Pattern<LLJava.ArrayTypeExpr> LLJava.__Patterns.term_ArrayTypeExpr(Pattern<? super LLJava.ReferenceTypeExpr> superpattern, Pattern<? super LLJava.TypeExpr> p_base, Pattern<? super Boolean> p_specified) static Pattern<LLJava.ClassTypeExpr> LLJava.__Patterns.term_ClassTypeExpr(Pattern<? super LLJava.ReferenceTypeExpr> superpattern, Pattern<? super LLJava.QualId> p_name, Pattern<? super NonNullList<LLJava.TypeArgument>> p_arguments, Pattern<? super Boolean> p_parameter) Constructors in eu.bandm.tools.lljava.absy with parameters of type LLJava.ReferenceTypeExprModifierConstructorDescriptionConstructor defined according to directive »C 0/..«.
Constructor defined according to directive »C 0/..«.
New(LLJava.ReferenceTypeExpr type) Constructor defined according to directive »C 1/..«.
New(LLJava.ReferenceTypeExpr type, int multiarray) Constructor defined according to directive »C 0/..«.
Constructor defined according to directive »C 0/..«.
Constructor defined according to directive »C 1/..«.
UpperTypeBound(LLJava.ReferenceTypeExpr limit, NonNullList<LLJava.ReferenceTypeExpr> interfaces) Constructor defined according to directive »C 0/..«.
Constructor parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.ReferenceTypeExprModifierConstructorDescriptionUpperTypeBound(LLJava.ReferenceTypeExpr limit, NonNullList<LLJava.ReferenceTypeExpr> interfaces) Constructor defined according to directive »C 0/..«.
-
Uses of LLJava.ReferenceTypeExpr in eu.bandm.tools.lljava.codec
Fields in eu.bandm.tools.lljava.codec with type parameters of type LLJava.ReferenceTypeExprMethods in eu.bandm.tools.lljava.codec that return LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionprotected LLJava.ReferenceTypeExprDecoder.arrayClassRef(int index) Methods in eu.bandm.tools.lljava.codec with parameters of type LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionprotected voidSignatureParser.unerase(VirtualField<LLJava.ReferenceTypeExpr> raw, LLJava.ReferenceTypeExpr generic, boolean fixed) Method parameters in eu.bandm.tools.lljava.codec with type arguments of type LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionSignatureParser.classTypeSignature(Expression<SourceId, SignatureParser.TokenType, LLJava.ReferenceTypeExpr> referenceTypeSignature) SignatureParser.typeArguments(Expression<SourceId, SignatureParser.TokenType, LLJava.ReferenceTypeExpr> referenceTypeSignature) protected voidSignatureParser.unerase(VirtualField<LLJava.ReferenceTypeExpr> raw, LLJava.ReferenceTypeExpr generic, boolean fixed) protected voidSignatureParser.uneraseReferenceTypes(List<VirtualField<LLJava.ReferenceTypeExpr>> raw, List<LLJava.ReferenceTypeExpr> generic, boolean fixed) -
Uses of LLJava.ReferenceTypeExpr in eu.bandm.tools.lljava.parser
Methods in eu.bandm.tools.lljava.parser that return LLJava.ReferenceTypeExprModifier and TypeMethodDescriptionprotected LLJava.ReferenceTypeExprLLJavaParser.ensureReferenceType(MessageReceiver<? super SimpleMessage<SourceId>> msgs, Location<SourceId> location, LLJava.TypeExpr type) protected LLJava.ReferenceTypeExprLLJavaParser.ensureReferenceType(Reducer.Context<SourceId> context, LLJava.TypeExpr type)