Searched refs:ParseStage (Results 1 – 5 of 5) sorted by relevance
/system/tools/hidl/ |
D | AST.cpp | 98 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 …]
|
D | Type.h | 82 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;
|
D | generateDependencies.cpp | 32 Type::ParseStage::COMPLETED, in generateDependencies()
|
D | AST.h | 92 status_t setParseStage(Type::ParseStage oldStage, Type::ParseStage newStage);
|
D | Type.cpp | 157 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()
|