Searched refs:Annotation (Results 1 – 17 of 17) sorted by relevance
/system/tools/hidl/ |
D | Annotation.cpp | 107 Annotation::Annotation(const char* name, AnnotationParamVector* params) in Annotation() function in android::Annotation 110 std::string Annotation::name() const { in name() 114 const AnnotationParamVector &Annotation::params() const { in params() 118 const AnnotationParam *Annotation::getParam(const std::string &name) const { in getParam() 128 std::vector<ConstantExpression*> Annotation::getConstantExpressions() { in getConstantExpressions() 129 const auto& constRet = static_cast<const Annotation*>(this)->getConstantExpressions(); in getConstantExpressions() 136 std::vector<const ConstantExpression*> Annotation::getConstantExpressions() const { in getConstantExpressions() 145 void Annotation::dump(Formatter &out) const { in dump()
|
D | Scope.h | 29 struct Annotation; 56 const std::vector<Annotation*>& annotations() const; 58 void setAnnotations(std::vector<Annotation*>* annotations); 88 std::vector<Annotation*> mAnnotations;
|
D | Method.h | 37 struct Annotation; 57 std::vector<Annotation*>* annotations, const Location& location); 68 const std::vector<Annotation *> &annotations() const; 119 std::vector<Annotation *> *mAnnotations;
|
D | Annotation.h | 80 struct Annotation { struct 81 Annotation(const char *name, AnnotationParamVector *params); 96 DISALLOW_COPY_AND_ASSIGN(Annotation);
|
D | Scope.cpp | 109 const std::vector<Annotation*>& Scope::annotations() const { in annotations() 113 void Scope::setAnnotations(std::vector<Annotation*>* annotations) { in setAnnotations()
|
D | Method.cpp | 32 std::vector<Annotation*>* annotations, const Location& location) in Method() 68 const std::vector<Annotation *> &Method::annotations() const { in annotations()
|
D | Android.bp | 62 "Annotation.cpp",
|
D | hidl-gen_y.yy | 20 #include "Annotation.h" 333 android::Annotation *annotation; 334 std::vector<android::Annotation *> *annotations; 387 $$ = new std::vector<Annotation *>; 399 $$ = new Annotation($2, $3);
|
D | EnumType.h | 122 const Annotation *findExportAnnotation() const;
|
D | EnumType.cpp | 609 const Annotation *EnumType::findExportAnnotation() const { in findExportAnnotation() 627 const Annotation *annotation = findExportAnnotation(); in emitExportedHeader()
|
D | hidl-gen_l.ll | 32 #include "Annotation.h"
|
D | Interface.cpp | 587 for (const Annotation* annotation : method->annotations()) { in validateAnnotations()
|
/system/tools/hidl/docs/src/parser/elements/ |
D | AnnotationParser.kt | 40 if (peekPreviousToken(iter)?.category == TokenCategory.Annotation) iter.previous() in scanTokens() 42 if (peekToken(iter)!!.category != TokenCategory.Annotation) in scanTokens() 52 assert(peekToken(iter)!!.category == TokenCategory.Annotation) in parseTokens()
|
D | EntryParser.kt | 117 if (peekToken(iter)?.category == TokenCategory.Annotation) { in parseTokens() 130 assert(token.identifier != TokenGrammar.AT && token.category != TokenCategory.Annotation) in parseTokens()
|
/system/tools/hidl/docs/src/lexer/ |
D | Token.kt | 22 Annotation, Delimiter, Keyword, Number, Op, TypeDef, Word, DocComment, DocAnnotation, DocWord 111 ENTRY("entry", TokenCategory.Annotation), 112 EXIT("exit", TokenCategory.Annotation), 113 CALLFLOW("callflow", TokenCategory.Annotation), 114 EXPORT("export", TokenCategory.Annotation), 171 return TokenGrammar.values().filter { it.category == TokenCategory.Annotation } in annotations()
|
/system/tools/hidl/docs/src/parser/elements/declarations/ |
D | AbstractDeclarationParser.kt | 36 if (token.category != TokenCategory.Annotation && token.identifier != TokenGrammar.DOC_END) in scanTokens()
|
/system/tools/hidl/docs/src/parser/files/ |
D | AbstractFileParser.kt | 124 if (token.identifier == TokenGrammar.AT || token.category == TokenCategory.Annotation) { in indexInsertionPointforDocTokens()
|