Home | History | Annotate | Download | only in codegen

Lines Matching defs:annotationElement

73     abstract TypeElement annotationElement();
87 TypeElement mapKeyElement, TypeElement annotationElement) {
89 mapKeyElement, annotationElement);
121 for (TypeElement annotationElement :
122 nestedAnnotationElements(mapKeyCreatorType.annotationElement())) {
123 writeCreateMethod(mapKeyCreatorWriter, annotationElement);
129 private void writeCreateMethod(TypeWriter mapKeyCreatorWriter, TypeElement annotationElement) {
132 annotationElement.asType(), "create" + annotationElement.getSimpleName());
138 for (ExecutableElement annotationMember : methodsIn(annotationElement.getEnclosedElements())) {
151 private static Set<TypeElement> nestedAnnotationElements(TypeElement annotationElement) {
152 return nestedAnnotationElements(annotationElement, new LinkedHashSet<TypeElement>());
156 TypeElement annotationElement, Set<TypeElement> annotationElements) {
157 if (annotationElements.add(annotationElement)) {
158 for (ExecutableElement method : methodsIn(annotationElement.getEnclosedElements())) {