Uses of Interface
de.grogra.reflect.Annotation
Packages that use Annotation
Package
Description
-
Uses of Annotation in de.grogra.reflect
Classes in de.grogra.reflect that implement AnnotationFields in de.grogra.reflect with type parameters of type AnnotationMethods in de.grogra.reflect that return AnnotationModifier and TypeMethodDescriptionClassAdapter.getDeclaredAnnotation(int index) Member.getDeclaredAnnotation(int index) MemberBase.getDeclaredAnnotation(int index) MemberDecorator.getDeclaredAnnotation(int index) static <T extends Annotation>
Annotation<T> Reflection.getDeclaredAnnotation(Member member, Class<T> cls) XClass.getDeclaredAnnotation(int index) Method.getParameterAnnotation(int param, int index) Methods in de.grogra.reflect that return types with arguments of type AnnotationModifier and TypeMethodDescriptionXClass.getDeclaredAnnotations()XField.getDeclaredAnnotations()Methods in de.grogra.reflect with parameters of type AnnotationModifier and TypeMethodDescriptionvoidMemberBase.declareAnnotation(Annotation a) voidXClass.declareAnnotation(Annotation a) -
Uses of Annotation in de.grogra.rgg.model
Methods in de.grogra.rgg.model that return types with arguments of type AnnotationModifier and TypeMethodDescriptionprotected ObjectList<Annotation> RGGFilter.getEnclosingAnnotations()protected ObjectList<Annotation> XLFilter.getEnclosingAnnotations()Methods in de.grogra.rgg.model with parameters of type AnnotationModifier and TypeMethodDescriptionCompilerExtension.getParameterManager(TypeScope s, Annotation<IsParameter> fieldAnnot, Annotation<AllAsParameter> typeAnnot) -
Uses of Annotation in de.grogra.xl.compiler
Methods in de.grogra.xl.compiler that return AnnotationModifier and TypeMethodDescription<T extends Annotation>
Annotation<T> CompilerBase.getAnnotation(Member member, Class<T> cls, boolean inherited) CompilationUnit.getAnnotations()XMethod.getDeclaredAnnotation(int index) InheritedMethod.getParameterAnnotation(int param, int index) ShiftedMethod.getParameterAnnotation(int param, int index) XMethod.getParameterAnnotation(int param, int index) Methods in de.grogra.xl.compiler with parameters of type AnnotationModifier and TypeMethodDescriptionType<? extends ParameterManager> CompilerBase.getParameterManagerTypeFromAnnotation(Annotation a) Method parameters in de.grogra.xl.compiler with type arguments of type AnnotationModifier and TypeMethodDescriptionstatic CompilationUnitCompilationUnit.forParsedSource(ClassPath classPath, antlr.collections.AST tree, String source, RecognitionExceptionList problems, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitCompilationUnit.forXL16UBackendMigrationHandoff(ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations, XL16UBackendMigrationHandoff handoff) static CompilationUnitCompilationUnit.forXL16UDirectBackendHandoff(ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations, XL16UBackendMigrationHandoff handoff) final longCompiler.modifiers(antlr.collections.AST _t, long allowed, long implicit, long incompatibleWithAbstract, List<Annotation> annots, Scope scope) -
Uses of Annotation in de.grogra.xl.compiler.pattern
Methods in de.grogra.xl.compiler.pattern that return Annotation -
Uses of Annotation in de.grogra.xl.compiler.scope
Methods in de.grogra.xl.compiler.scope that return AnnotationModifier and TypeMethodDescriptionCompilationUnitScope.getDeclaredAnnotation(int index) Package.getDeclaredAnnotation(int index) Methods in de.grogra.xl.compiler.scope that return types with arguments of type AnnotationMethod parameters in de.grogra.xl.compiler.scope with type arguments of type AnnotationConstructors in de.grogra.xl.compiler.scope with parameters of type AnnotationModifierConstructorDescriptionCompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, Compiler compiler) CompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, XL16UFrontendRouteGate.Route xl16uFrontendRoute, Compiler compiler) CompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, XL16UFrontendRouteGate.Route xl16uFrontendRoute, XL16UFrontendParseSummary xl16uFrontendParseSummary, Compiler compiler) -
Uses of Annotation in de.grogra.xl.compiler.xl16u
Method parameters in de.grogra.xl.compiler.xl16u with type arguments of type AnnotationModifier and TypeMethodDescriptionstatic CompilationUnitXL16UDedicatedParsePath.processPreparedProgram(XL16UPreparedProgram prepared, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) XL16UDedicatedParsePath.processPreparedProgramWithProductPath(XL16UPreparedProgram prepared, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitXL16UDedicatedParsePath.processProgramUnit(XL16UProgram program, antlr.collections.AST legacyTree, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) Direct handoff overload for already-processed programs plus caller-supplied legacy tree.static CompilationUnitXL16UDedicatedParsePath.processProgramUnit(XL16UProgram program, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) XL16UDedicatedParsePath.processProgramUnitWithProductPath(XL16UProgram program, antlr.collections.AST legacyTree, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) XL16UDedicatedParsePath.processProgramUnitWithProductPath(XL16UProgram program, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitXL16UDedicatedParsePath.processUnit(String source, String systemId, CompilerOptions options, ClassPath classPath, Scope defaultImports, Collection<Annotation> annotations) XL16UDedicatedParsePath.processUnitWithProductPath(String source, String systemId, CompilerOptions options, ClassPath classPath, Scope defaultImports, Collection<Annotation> annotations)