Home
last modified time | relevance | path

Searched refs:CompilationType (Results 1 – 10 of 10) sorted by relevance

/bionic/tools/versioner/src/
DCompilationType.h26 struct CompilationType { struct
38 bool operator<(const CompilationType& other) const { argument
42 bool operator==(const CompilationType& other) const {
49 struct hash<CompilationType> {
50 size_t operator()(CompilationType type) const {
70 std::string to_string(const CompilationType& type);
DDriver.h35 const std::set<CompilationType>& types,
39 HeaderDatabase* header_database, CompilationType type,
DDriver.cpp59 CompilationType type;
61 VersionerASTConsumer(HeaderDatabase* header_database, CompilationType type) in VersionerASTConsumer()
73 CompilationType type;
75 VersionerASTAction(HeaderDatabase* header_database, CompilationType type) in VersionerASTAction()
95 static std::unordered_map<CompilationType, std::vector<std::string>> cc1_flags;
98 CompilationType type, in generateTargetCC1Flags()
192 static std::vector<const char*> getCC1Command(CompilationType type, const std::string& filename) { in getCC1Command()
212 const std::set<CompilationType>& types, in initializeTargetCC1FlagCache()
220 for (const CompilationType type : types) { in initializeTargetCC1FlagCache()
247 HeaderDatabase* header_database, CompilationType type, in compileHeader()
Dversioner.cpp163 static std::set<CompilationType> generateCompilationTypes(const std::set<Arch> selected_architectur… in generateCompilationTypes()
165 std::set<CompilationType> result; in generateCompilationTypes()
175 CompilationType type = { in generateCompilationTypes()
186 static std::unique_ptr<HeaderDatabase> compileHeaders(const std::set<CompilationType>& types, in compileHeaders()
197 std::map<CompilationType, HeaderDatabase> header_databases; in compileHeaders()
209 std::vector<std::pair<CompilationType, const std::string&>> jobs; in compileHeaders()
211 for (CompilationType type : types) { in compileHeaders()
265 static std::set<CompilationType> getCompilationTypes(const Declaration* decl) { in getCompilationTypes()
266 std::set<CompilationType> result; in getCompilationTypes()
291 std::unordered_map<const Declaration*, std::set<CompilationType>> inline_definitions; in checkSymbol()
[all …]
DCompilationType.cpp22 std::string to_string(const CompilationType& type) { in to_string()
DSymbolDatabase.h34 using NdkSymbolDatabase = std::map<std::string, std::map<CompilationType, NdkSymbolType>>;
DAndroid.bp9 "CompilationType.cpp",
DDeclarationDatabase.h131 std::map<CompilationType, DeclarationAvailability> availability;
168 bool hasDeclaration(const CompilationType& type) const;
201 void parseAST(CompilationType type, clang::ASTContext& ast);
DDeclarationDatabase.cpp56 CompilationType type;
61 Visitor(HeaderDatabase& database, CompilationType type, ASTContext& ctx) in Visitor()
328 bool Symbol::hasDeclaration(const CompilationType& type) const { in hasDeclaration()
339 void HeaderDatabase::parseAST(CompilationType type, ASTContext& ctx) { in parseAST()
DPreprocessor.cpp57 const CompilationType& type = it.first; in calculateRequiredGuard()