/dalvik/dexgen/src/com/android/dexgen/rop/annotation/ |
Annotations.java | 30 public final class Annotations extends MutabilityControl 31 implements Comparable<Annotations> { 33 public static final Annotations EMPTY = new Annotations(); 39 /** {@code non-null;} map from types to annotations */ 40 private final TreeMap<CstType, Annotation> annotations; field in class:Annotations 52 public static Annotations combine(Annotations a1, Annotations a2) { 53 Annotations result = new Annotations() [all...] |
AnnotationsList.java | 22 * List of {@link Annotations} instances. 50 Annotations a1 = list1.get(i); 51 Annotations a2 = list2.get(i); 52 result.set(i, Annotations.combine(a1, a2)); 76 public Annotations get(int n) { 77 return (Annotations) get0(n); 87 public void set(int n, Annotations a) {
|
/dalvik/dx/src/com/android/dx/rop/annotation/ |
Annotations.java | 29 public final class Annotations extends MutabilityControl 30 implements Comparable<Annotations> { 32 public static final Annotations EMPTY = new Annotations(); 38 /** {@code non-null;} map from types to annotations */ 39 private final TreeMap<CstType, Annotation> annotations; field in class:Annotations 51 public static Annotations combine(Annotations a1, Annotations a2) { 52 Annotations result = new Annotations() [all...] |
AnnotationsList.java | 22 * List of {@link Annotations} instances. 50 Annotations a1 = list1.get(i); 51 Annotations a2 = list2.get(i); 52 result.set(i, Annotations.combine(a1, a2)); 76 public Annotations get(int n) { 77 return (Annotations) get0(n); 87 public void set(int n, Annotations a) {
|
/dalvik/dx/src/com/android/dx/cf/attrib/ |
BaseAnnotations.java | 19 import com.android.dx.rop.annotation.Annotations; 23 * Base class for annotations attributes. 26 /** {@code non-null;} list of annotations */ 27 private final Annotations annotations; field in class:BaseAnnotations 37 * @param annotations {@code non-null;} the list of annotations 41 public BaseAnnotations(String attributeName, Annotations annotations, 46 if (annotations.isMutable()) [all...] |
AttRuntimeInvisibleAnnotations.java | 19 import com.android.dx.rop.annotation.Annotations; 32 * @param annotations {@code non-null;} the list of annotations 36 public AttRuntimeInvisibleAnnotations(Annotations annotations, 38 super(ATTRIBUTE_NAME, annotations, byteLength);
|
AttRuntimeVisibleAnnotations.java | 19 import com.android.dx.rop.annotation.Annotations; 32 * @param annotations {@code non-null;} the list of annotations 36 public AttRuntimeVisibleAnnotations(Annotations annotations, 38 super(ATTRIBUTE_NAME, annotations, byteLength);
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
AttributeTranslator.java | 37 import com.android.dx.rop.annotation.Annotations; 81 * Gets the annotations out of a given {@link AttributeList}. This 82 * combines both visible and invisible annotations into a single 87 * @return {@code non-null;} the set of annotations, which may be empty 89 public static Annotations getAnnotations(AttributeList attribs) { 90 Annotations result = getAnnotations0(attribs); 95 result = Annotations.combine(result, signature); 99 result = Annotations.combine(result, sourceDebugExtension); 106 * Gets the annotations out of a given class, similar to {@link 107 * #getAnnotations}, also including annotations for translation [all...] |
/external/guice/core/src/com/google/inject/internal/ |
ScopeBindingProcessor.java | 42 if (!Annotations.isScopeAnnotation(annotationType)) { 47 if (!Annotations.isRetainedAtRuntime(annotationType)) {
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
AnnotationSetItem.java | 20 import com.android.dexgen.rop.annotation.Annotations; 25 * Set of annotations, where no annotation type appears more than once. 34 /** {@code non-null;} the set of annotations */ 35 private final Annotations annotations; field in class:AnnotationSetItem 38 * {@code non-null;} set of annotations as individual items in an array. 47 * @param annotations {@code non-null;} set of annotations 49 public AnnotationSetItem(Annotations annotations) { [all...] |
FieldAnnotationStruct.java | 19 import com.android.dexgen.rop.annotation.Annotations; 26 * Association of a field and its annotations. 33 /** {@code non-null;} the associated annotations */ 34 private AnnotationSetItem annotations; field in class:FieldAnnotationStruct 40 * @param annotations {@code non-null;} the associated annotations 43 AnnotationSetItem annotations) { 48 if (annotations == null) { 49 throw new NullPointerException("annotations == null"); 53 this.annotations = annotations [all...] |
MethodAnnotationStruct.java | 19 import com.android.dexgen.rop.annotation.Annotations; 26 * Association of a method and its annotations. 33 /** {@code non-null;} the associated annotations */ 34 private AnnotationSetItem annotations; field in class:MethodAnnotationStruct 40 * @param annotations {@code non-null;} the associated annotations 43 AnnotationSetItem annotations) { 48 if (annotations == null) { 49 throw new NullPointerException("annotations == null"); 53 this.annotations = annotations [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
AnnotationSetItem.java | 20 import com.android.dx.rop.annotation.Annotations; 25 * Set of annotations, where no annotation type appears more than once. 34 /** {@code non-null;} the set of annotations */ 35 private final Annotations annotations; field in class:AnnotationSetItem 38 * {@code non-null;} set of annotations as individual items in an array. 47 * @param annotations {@code non-null;} set of annotations 50 public AnnotationSetItem(Annotations annotations, DexFile dexFile) [all...] |
FieldAnnotationStruct.java | 19 import com.android.dx.rop.annotation.Annotations; 26 * Association of a field and its annotations. 33 /** {@code non-null;} the associated annotations */ 34 private AnnotationSetItem annotations; field in class:FieldAnnotationStruct 40 * @param annotations {@code non-null;} the associated annotations 43 AnnotationSetItem annotations) { 48 if (annotations == null) { 49 throw new NullPointerException("annotations == null"); 53 this.annotations = annotations [all...] |
MethodAnnotationStruct.java | 19 import com.android.dx.rop.annotation.Annotations; 26 * Association of a method and its annotations. 33 /** {@code non-null;} the associated annotations */ 34 private AnnotationSetItem annotations; field in class:MethodAnnotationStruct 40 * @param annotations {@code non-null;} the associated annotations 43 AnnotationSetItem annotations) { 48 if (annotations == null) { 49 throw new NullPointerException("annotations == null"); 53 this.annotations = annotations [all...] |
/external/guice/core/src/com/google/inject/ |
Key.java | 21 import static com.google.inject.internal.Annotations.generateAnnotation; 22 import static com.google.inject.internal.Annotations.isAllDefaultMethods; 26 import com.google.inject.internal.Annotations; 371 if (Annotations.isMarker(annotationType)) { 375 return new AnnotationInstanceStrategy(Annotations.canonicalizeIfNamed(annotation)); 382 annotationType = Annotations.canonicalizeIfNamed(annotationType); 396 checkArgument(Annotations.isRetainedAtRuntime(annotationType), 402 checkArgument(Annotations.isBindingAnnotation(annotationType),
|
/external/guice/extensions/multibindings/src/com/google/inject/multibindings/ |
RealElement.java | 20 import com.google.inject.internal.Annotations; 96 if (annotation != null && !Annotations.isMarker(annotationType)) {
|
/external/guice/extensions/throwingproviders/src/com/google/inject/throwingproviders/ |
CheckedProvideUtils.java | 21 import com.google.inject.internal.Annotations; 56 Annotation misplacedBindingAnnotation = Annotations.findBindingAnnotation(
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 266 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 307 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 308 if (Annotations.empty()) 311 uint8_t FirstByte = Annotations.front(); 312 Annotations = Annotations.drop_front(); 317 if (Annotations.empty()) 320 uint8_t SecondByte = Annotations.front(); 321 Annotations = Annotations.drop_front() 460 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |
/dalvik/dx/src/com/android/dx/cf/direct/ |
AnnotationParser.java | 23 import com.android.dx.rop.annotation.Annotations; 48 * Parser for annotations. 119 * @param visibility {@code non-null;} visibility of the parsed annotations 120 * @return {@code non-null;} the parsed list of lists of annotations 143 * @param visibility {@code non-null;} visibility of the parsed annotations 144 * @return {@code non-null;} the list of annotations read from the attribute 147 public Annotations parseAnnotationAttribute( 149 Annotations result; 168 * @param visibility {@code non-null;} visibility of the parsed annotations 188 Annotations annotations = parseAnnotations(visibility) local 215 Annotations annotations = new Annotations(); local [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 170 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 211 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 212 if (Annotations.empty()) 215 uint8_t FirstByte = Annotations.front(); 216 Annotations = Annotations.drop_front(); 221 if (Annotations.empty()) 224 uint8_t SecondByte = Annotations.front(); 225 Annotations = Annotations.drop_front() 347 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 170 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 211 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 212 if (Annotations.empty()) 215 uint8_t FirstByte = Annotations.front(); 216 Annotations = Annotations.drop_front(); 221 if (Annotations.empty()) 224 uint8_t SecondByte = Annotations.front(); 225 Annotations = Annotations.drop_front() 347 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 170 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 211 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 212 if (Annotations.empty()) 215 uint8_t FirstByte = Annotations.front(); 216 Annotations = Annotations.drop_front(); 221 if (Annotations.empty()) 224 uint8_t SecondByte = Annotations.front(); 225 Annotations = Annotations.drop_front() 347 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 170 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 211 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 212 if (Annotations.empty()) 215 uint8_t FirstByte = Annotations.front(); 216 Annotations = Annotations.drop_front(); 221 if (Annotations.empty()) 224 uint8_t SecondByte = Annotations.front(); 225 Annotations = Annotations.drop_front() 347 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolRecord.h | 170 BinaryAnnotationIterator(ArrayRef<uint8_t> Annotations) : Data(Annotations) {} 211 static uint32_t GetCompressedAnnotation(ArrayRef<uint8_t> &Annotations) { 212 if (Annotations.empty()) 215 uint8_t FirstByte = Annotations.front(); 216 Annotations = Annotations.drop_front(); 221 if (Annotations.empty()) 224 uint8_t SecondByte = Annotations.front(); 225 Annotations = Annotations.drop_front() 347 llvm::iterator_range<BinaryAnnotationIterator> annotations() const { function in class:llvm::codeview::InlineSiteSym [all...] |