Home
last modified time | relevance | path

Searched refs:ParseStage (Results 1 – 9 of 9) sorted by relevance

/system/tools/hidl/
DAST.cpp111 err = setParseStage(Type::ParseStage::PARSE, Type::ParseStage::POST_PARSE); in postParse()
151 err = setParseStage(Type::ParseStage::POST_PARSE, Type::ParseStage::COMPLETED); in postParse()
161 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, in constantExpressionRecursivePass()
178 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, in constantExpressionRecursivePass()
190 status_t AST::setParseStage(Type::ParseStage oldStage, Type::ParseStage newStage) { in setParseStage()
204 Type::ParseStage::PARSE, in lookupTypes()
232 Type::ParseStage::POST_PARSE, in gatherReferencedTypes()
252 Type::ParseStage::POST_PARSE, in lookupConstantExpressions()
292 Type::ParseStage::POST_PARSE, in validateDefinedTypesUniqueNames()
305 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, &Type::resolveInheritance, in resolveInheritance()
[all …]
DType.h83 enum class ParseStage { enum
97 status_t recursivePass(ParseStage stage, const std::function<status_t(Type*)>& func,
99 status_t recursivePass(ParseStage stage, const std::function<status_t(const Type*)>& func,
145 ParseStage getParseStage() const;
146 void setParseStage(ParseStage stage);
355 ParseStage mParseStage = ParseStage::PARSE;
DgenerateDependencies.cpp32 Type::ParseStage::COMPLETED, in generateDependencies()
DType.cpp163 status_t Type::recursivePass(ParseStage stage, const std::function<status_t(Type*)>& func, in recursivePass()
187 status_t Type::recursivePass(ParseStage stage, const std::function<status_t(const Type*)>& func, in recursivePass()
361 Type::ParseStage Type::getParseStage() const { in getParseStage()
365 void Type::setParseStage(ParseStage stage) { in setParseStage()
DAST.h102 status_t setParseStage(Type::ParseStage oldStage, Type::ParseStage newStage);
/system/tools/hidl/lint/lints/
Dsafeunion.cpp36 CHECK(scope->getParseStage() == Type::ParseStage::COMPLETED) in lintUnionRecursively()
86 Type::ParseStage::COMPLETED, in lintUnionRecursively()
DemptyStructs.cpp32 Type::ParseStage::COMPLETED, in checkSmallStructs()
DenumMaxAndAll.cpp36 Type::ParseStage::COMPLETED, in enumValueNames()
DnamingConventions.cpp36 Type::ParseStage::COMPLETED, in namingConventions()