Lines Matching refs:ast
390 AST* ast = mCoordinator->parse(subFQName, &mImportedASTs, Coordinator::Enforce::NONE); in addImport() local
391 if (ast == nullptr) { in addImport()
395 mImportedTypes.erase(ast); in addImport()
461 void AST::addImportedAST(AST *ast) { in addImportedAST() argument
462 mImportedASTs.insert(ast); in addImportedAST()
769 for (const auto &ast : mImportedASTs) { in getImportedPackagesHierarchy() local
770 if (importSet->find(ast->package()) != importSet->end()) { in getImportedPackagesHierarchy()
771 ast->getImportedPackagesHierarchy(&newSet); in getImportedPackagesHierarchy()
780 AST* ast = mCoordinator->parse(name, nullptr /* imported */, Coordinator::Enforce::NONE); in getAllImportedNames() local
781 ast->getAllImportedNames(allImportNames); in getAllImportedNames()
790 AST* ast = mCoordinator->parse( in getAllImportedNamesGranular() local
793 ast->addDefinedTypes(allImportNames); in getAllImportedNamesGranular()