Home
last modified time | relevance | path

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

/system/tools/hidl/
DAST.cpp98 err = setParseStage(Type::ParseStage::PARSE, Type::ParseStage::POST_PARSE); in postParse()
138 err = setParseStage(Type::ParseStage::POST_PARSE, Type::ParseStage::COMPLETED); in postParse()
148 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, in constantExpressionRecursivePass()
165 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, in constantExpressionRecursivePass()
177 status_t AST::setParseStage(Type::ParseStage oldStage, Type::ParseStage newStage) { in setParseStage()
191 Type::ParseStage::PARSE, in lookupTypes()
218 Type::ParseStage::POST_PARSE, in gatherReferencedTypes()
238 Type::ParseStage::POST_PARSE, in lookupConstantExpressions()
278 Type::ParseStage::POST_PARSE, in validateDefinedTypesUniqueNames()
291 return mRootScope.recursivePass(Type::ParseStage::POST_PARSE, &Type::resolveInheritance, in resolveInheritance()
[all …]
DType.h82 enum class ParseStage { enum
96 status_t recursivePass(ParseStage stage, const std::function<status_t(Type*)>& func,
98 status_t recursivePass(ParseStage stage, const std::function<status_t(const Type*)>& func,
144 ParseStage getParseStage() const;
145 void setParseStage(ParseStage stage);
376 ParseStage mParseStage = ParseStage::PARSE;
DgenerateDependencies.cpp32 Type::ParseStage::COMPLETED, in generateDependencies()
DAST.h92 status_t setParseStage(Type::ParseStage oldStage, Type::ParseStage newStage);
DType.cpp157 status_t Type::recursivePass(ParseStage stage, const std::function<status_t(Type*)>& func, in recursivePass()
181 status_t Type::recursivePass(ParseStage stage, const std::function<status_t(const Type*)>& func, in recursivePass()
355 Type::ParseStage Type::getParseStage() const { in getParseStage()
359 void Type::setParseStage(ParseStage stage) { in setParseStage()