Uses of Class
eu.bandm.tools.lljava.absy.LLJava.TypeArgument
Packages that use LLJava.TypeArgument
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.TypeArgument in eu.bandm.tools.lljava.absy
Subclasses of LLJava.TypeArgument in eu.bandm.tools.lljava.absyModifier and TypeClassDescriptionstatic classSyntactic expression denoting an array type.static classSyntactic expression denoting a class type.static classSyntactic expression denoting a primitive type.static classSyntactic expression denoting a reference type.static classSyntactic expression denoting a type.static classSyntactic expression denoting a wildcard type.Fields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.TypeArgumentModifier and TypeFieldDescriptionprotected NonNullList<LLJava.TypeArgument> LLJava.ClassTypeExpr.argumentsGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LLJava.TypeArgumentModifier and TypeMethodDescriptionLLJava.TypeArgument.doclone()Clones this object.Copies values of all common fields from the argument.Methods in eu.bandm.tools.lljava.absy that return types with arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionstatic Pattern<LLJava.TypeArgument> LLJava.TypeArgument.get_annotations(Pattern<? super NonNullList<LLJava.Annotation>> p) Lifts a pattern which matches the field value to one which matches this whole object.LLJava.ClassTypeExpr.get_arguments()Generated by umod; model author's documentation MISSING.static Pattern<LLJava.TypeArgument> LLJava.TypeArgument.get_erasure(Pattern<? super @Opt LLJava.Type> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.TypeArgument> LLJava.__Patterns.term_TypeArgument(Pattern<? super LLJava.Node> superpattern, Pattern<? super NonNullList<LLJava.Annotation>> p_annotations, Pattern<? super @Opt LLJava.Type> p_erasure) Methods in eu.bandm.tools.lljava.absy with parameters of type LLJava.TypeArgumentModifier and TypeMethodDescriptionprotected voidLLJava.__Formatter.action(LLJava.TypeArgument el) protected voidLLJava.MATCH_ONLY_00.action(LLJava.TypeArgument e0) protected voidLLJava.MultiVisitor.action(LLJava.TypeArgument e0) protected voidLLJava.Visitor.action(LLJava.TypeArgument e0) protected voidLLJava.MultiVisitor.descend(LLJava.TypeArgument e0) voidLLJava.MultiVisitor.follow_annotations(LLJava.TypeArgument element) voidLLJava.Visitor.follow_annotations(LLJava.TypeArgument element) voidLLJava.MATCH_ONLY_00.followAll_annotations(LLJava.TypeArgument element) voidLLJava.MATCH_ONLY_00.match(LLJava.TypeArgument e0) protected voidLLJava.MultiVisitor.post(LLJava.TypeArgument e0) protected voidLLJava.MultiVisitor.pre(LLJava.TypeArgument e0) protected FormatLLJava.__Formatter.toFormat(LLJava.TypeArgument el) Method parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionLLJava.__Patterns.cast_TypeArgument(Pattern<? super LLJava.TypeArgument> p) static Pattern<LLJava.ClassTypeExpr> LLJava.ClassTypeExpr.get_arguments(Pattern<? super NonNullList<LLJava.TypeArgument>> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanLLJava.ClassTypeExpr.set_arguments(NonNullList<LLJava.TypeArgument> val) Generated by umod; model author's documentation MISSING.static Pattern<LLJava.TypeExpr> LLJava.__Patterns.term_TypeExpr(Pattern<? super LLJava.TypeArgument> superpattern) static Pattern<LLJava.Wildcard> LLJava.__Patterns.term_Wildcard(Pattern<? super LLJava.TypeArgument> superpattern, Pattern<? super @Opt LLJava.TypeBound> p_bound) Constructor parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.TypeArgumentModifierConstructorDescriptionClassTypeExpr(LLJava.QualId name, NonNullList<LLJava.TypeArgument> arguments) Constructor defined according to directive »C 0/..«.
-
Uses of LLJava.TypeArgument in eu.bandm.tools.lljava.codec
Methods in eu.bandm.tools.lljava.codec that return types with arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionSignatureParser.typeArguments(Expression<SourceId, SignatureParser.TokenType, LLJava.ReferenceTypeExpr> referenceTypeSignature) Methods in eu.bandm.tools.lljava.codec with parameters of type LLJava.TypeArgumentModifier and TypeMethodDescriptionprotected voidSignatureParser.unerase(VirtualField<LLJava.TypeArgument> raw, LLJava.TypeArgument generic, boolean fixed) Method parameters in eu.bandm.tools.lljava.codec with type arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionprotected voidSignatureParser.unerase(VirtualField<LLJava.TypeArgument> raw, LLJava.TypeArgument generic, boolean fixed) protected voidSignatureParser.uneraseArguments(List<LLJava.TypeArgument> raw, List<LLJava.TypeArgument> generic, boolean fixed) -
Uses of LLJava.TypeArgument in eu.bandm.tools.lljava.parser
Methods in eu.bandm.tools.lljava.parser that return types with arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionLLJavaGrammar.typeArgument(Expression<SourceId, LLJavaLexer.TokenType, LLJava.ClassTypeExpr> classType) LLJavaGrammar.typeArguments(Expression<SourceId, LLJavaLexer.TokenType, LLJava.ClassTypeExpr> classType) Method parameters in eu.bandm.tools.lljava.parser with type arguments of type LLJava.TypeArgumentModifier and TypeMethodDescriptionprotected abstract LLJava.ClassTypeExprLLJavaGrammar.classType(Reducer.Context<SourceId> context, LLJava.QualId name, List<LLJava.TypeArgument> arguments) protected LLJava.ClassTypeExprLLJavaParser.classType(Reducer.Context<SourceId> context, LLJava.QualId name, List<LLJava.TypeArgument> arguments)