Uses of Interface
gw.internal.gosu.parser.IGosuAnnotation
Packages that use IGosuAnnotation
Package
Description
-
Uses of IGosuAnnotation in gw.internal.gosu.ir.transform
Method parameters in gw.internal.gosu.ir.transform with type arguments of type IGosuAnnotationModifier and TypeMethodDescriptionstatic List<GosuAnnotationInfo>
AbstractElementTransformer.makeAnnotationInfos
(List<IGosuAnnotation> gosuAnnotations, IFeatureInfo fiAnnotated) -
Uses of IGosuAnnotation in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IGosuAnnotationModifier and TypeClassDescriptionclass
Holds annotation information for a featureclass
Holds annotation information for a featureFields in gw.internal.gosu.parser declared as IGosuAnnotationFields in gw.internal.gosu.parser with type parameters of type IGosuAnnotationModifier and TypeFieldDescriptionprivate List<IGosuAnnotation>
ModifierInfo._annotations
private List<IGosuAnnotation>
ReducedSymbol._annotations
Methods in gw.internal.gosu.parser that return IGosuAnnotationModifier and TypeMethodDescriptionGosuAnnotationInfo.getRawAnnotation()
DocCommentBlock.DocAnnotationData.makeAnnotation
(ICompilableType ownersType, ITypeUsesMap typeUses) Methods in gw.internal.gosu.parser that return types with arguments of type IGosuAnnotationModifier and TypeMethodDescriptionDocCommentBlock.getAnnotations()
MemberFieldSymbol.getAnnotations()
ModifierInfo.getAnnotations()
ParsedElement.getAnnotations()
ReducedDynamicFunctionSymbol.getAnnotations()
ReducedDynamicPropertySymbol.getAnnotations()
ReducedSymbol.getAnnotations()
Symbol.getAnnotations()
protected List<IGosuAnnotation>
AbstractGenericMethodInfo.getGosuAnnotations()
protected abstract List<IGosuAnnotation>
GosuBaseAttributedFeatureInfo.getGosuAnnotations()
List<? extends IGosuAnnotation>
GosuClass.getGosuAnnotations()
protected List<IGosuAnnotation>
GosuMethodInfo.getGosuAnnotations()
protected List<IGosuAnnotation>
GosuMethodParamInfo.getGosuAnnotations()
protected List<IGosuAnnotation>
GosuPropertyInfo.getGosuAnnotations()
protected List<IGosuAnnotation>
GosuVarPropertyInfo.getGosuAnnotations()
List<? extends IGosuAnnotation>
ICompilableTypeInternal.getGosuAnnotations()
List<? extends IGosuAnnotation>
IGosuClassInternal.getGosuAnnotations()
private List<IGosuAnnotation>
GosuParser.parseLocalAnnotations
(List<IGosuAnnotation> annotations) Methods in gw.internal.gosu.parser with parameters of type IGosuAnnotationModifier and TypeMethodDescriptionvoid
ModifierInfo.addAnnotation
(IGosuAnnotation annotation) private boolean
GosuParser.appliesToElementType
(IGosuAnnotation anno, ElementType elemType) private boolean
GosuClassParser.appliesToField
(IGosuAnnotation anno) (package private) static void
GosuParser.setFromTargetModifier
(IGosuAnnotation anno, ModifierInfo modifierInfo) static boolean
GosuClassParser.violatesRepeatable
(List<IGosuAnnotation> annotations, IGosuAnnotation anno) Method parameters in gw.internal.gosu.parser with type arguments of type IGosuAnnotationModifier and TypeMethodDescriptionprivate void
ModifierInfo.addAnnotations
(List<IGosuAnnotation> annotations) private void
GosuClassParseInfo.clearDebugInfoOnAnnotations
(List<IGosuAnnotation> annotations) private static void
GosuClass.filterJavaDocAnnotations
(List<IGosuAnnotation> annotations) private int
ParserBase.maybeAddJavadocDeprecatedModifier
(int iModifiers, List<IGosuAnnotation> annotations) protected void
ParserBase.parseAnnotation
(List<IGosuAnnotation> annotations) private FunctionStatement
GosuClassParser.parseBaseConstructorDefinition
(boolean bConstructor, List<IGosuAnnotation> defnAnnotations, ClassScopeCache scopeCache) private List<IGosuAnnotation>
GosuParser.parseLocalAnnotations
(List<IGosuAnnotation> annotations) void
GosuClass.setAnnotations
(List<IGosuAnnotation> annotations) void
IGosuClassInternal.setAnnotations
(List<IGosuAnnotation> annotations) void
ModifierInfo.setAnnotations
(List<IGosuAnnotation> annotations) private void
GosuClassParser.updateAnnotationExpressions
(VarStatement varStmt, List<IGosuAnnotation> defnAnnotations) static boolean
GosuClassParser.violatesRepeatable
(List<IGosuAnnotation> annotations, IGosuAnnotation anno) Constructors in gw.internal.gosu.parser with parameters of type IGosuAnnotationModifierConstructorDescriptionGosuAnnotationInfo
(IGosuAnnotation rawAnnotation, IFeatureInfo container, IGosuClassInternal owner) -
Uses of IGosuAnnotation in gw.internal.gosu.parser.expressions
Methods in gw.internal.gosu.parser.expressions that return types with arguments of type IGosuAnnotationMethods in gw.internal.gosu.parser.expressions with parameters of type IGosuAnnotationModifier and TypeMethodDescriptionvoid
AnnotationExpression.setAnnotation
(IGosuAnnotation annotation) -
Uses of IGosuAnnotation in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return types with arguments of type IGosuAnnotationModifier and TypeMethodDescriptionList<? extends IGosuAnnotation>
GosuFragment.getGosuAnnotations()
Deprecated. -
Uses of IGosuAnnotation in gw.internal.gosu.parser.statements
Fields in gw.internal.gosu.parser.statements with type parameters of type IGosuAnnotationMethods in gw.internal.gosu.parser.statements that return types with arguments of type IGosuAnnotationModifier and TypeMethodDescriptionClassStatement.getAnnotations()
FunctionStatement.getAnnotations()
VarStatement.getAnnotations()
VarStatement.getDeclAnnotations()
Method parameters in gw.internal.gosu.parser.statements with type arguments of type IGosuAnnotationModifier and TypeMethodDescriptionvoid
VarStatement.setDeclAnnotations
(List<IGosuAnnotation> declAnnotations) -
Uses of IGosuAnnotation in gw.lang.ir
Fields in gw.lang.ir declared as IGosuAnnotationConstructors in gw.lang.ir with parameters of type IGosuAnnotationModifierConstructorDescriptionIRGosuAnnotation
(IRType descriptor, boolean include, IGosuAnnotation gosuAnnotation) -
Uses of IGosuAnnotation in gw.lang.parser
Methods in gw.lang.parser that return types with arguments of type IGosuAnnotationModifier and TypeMethodDescriptionDefaultReducedSymbol.getAnnotations()
IReducedSymbol.getAnnotations()
-
Uses of IGosuAnnotation in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IGosuAnnotationMethods in gw.lang.parser.expressions with parameters of type IGosuAnnotationModifier and TypeMethodDescriptionvoid
IAnnotationExpression.setAnnotation
(IGosuAnnotation annotation) -
Uses of IGosuAnnotation in gw.lang.reflect
Methods in gw.lang.reflect that return types with arguments of type IGosuAnnotation