Searched refs:CompilationType (Results 1 – 13 of 13) sorted by relevance
/bionic/tools/versioner/src/ |
D | CompilationType.h | 26 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);
|
D | versioner.cpp | 162 static std::set<CompilationType> generateCompilationTypes(const std::set<Arch> selected_architectur… in generateCompilationTypes() 164 std::set<CompilationType> result; in generateCompilationTypes() 174 CompilationType type = { in generateCompilationTypes() 185 static std::unique_ptr<HeaderDatabase> compileHeaders(const std::set<CompilationType>& types, in compileHeaders() 196 std::map<CompilationType, HeaderDatabase> header_databases; in compileHeaders() 208 std::vector<std::pair<CompilationType, const std::string&>> jobs; in compileHeaders() 210 for (CompilationType type : types) { in compileHeaders() 264 static std::set<CompilationType> getCompilationTypes(const Declaration* decl) { in getCompilationTypes() 265 std::set<CompilationType> result; in getCompilationTypes() 292 std::unordered_map<const Declaration*, std::set<CompilationType>> inline_definitions; in checkSymbol() [all …]
|
D | Driver.cpp | 59 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() 186 static std::vector<const char*> getCC1Command(CompilationType type, const std::string& filename) { in getCC1Command() 206 const std::set<CompilationType>& types, in initializeTargetCC1FlagCache() 214 for (const CompilationType type : types) { in initializeTargetCC1FlagCache() 241 HeaderDatabase* header_database, CompilationType type, in compileHeader()
|
D | SymbolDatabase.cpp | 67 static std::map<std::string, NdkSymbolType> parsePlatform(const CompilationType& type, in parsePlatform() 105 std::optional<NdkSymbolDatabase> parsePlatforms(const std::set<CompilationType>& types, in parsePlatforms() 108 for (const CompilationType& type : types) { in parsePlatforms()
|
D | SymbolDatabase.h | 35 using NdkSymbolDatabase = std::map<std::string, std::map<CompilationType, NdkSymbolType>>; 36 std::optional<NdkSymbolDatabase> parsePlatforms(const std::set<CompilationType>& types,
|
D | Driver.h | 35 const std::set<CompilationType>& types, 39 HeaderDatabase* header_database, CompilationType type,
|
D | DeclarationDatabase.h | 131 std::map<CompilationType, DeclarationAvailability> availability; 171 bool hasDeclaration(const CompilationType& type) const; 204 void parseAST(CompilationType type, clang::ASTContext& ast);
|
D | DeclarationDatabase.cpp | 56 CompilationType type; 61 Visitor(HeaderDatabase& database, CompilationType type, ASTContext& ctx) in Visitor() 327 bool Symbol::hasDeclaration(const CompilationType& type) const { in hasDeclaration() 338 void HeaderDatabase::parseAST(CompilationType type, ASTContext& ctx) { in parseAST()
|
D | SymbolFileParser.cpp | 53 SymbolFileParser(const std::string& path, const CompilationType& type) in SymbolFileParser() 291 const CompilationType& compilation_type; 305 const CompilationType& type) { in parseSymbolFile()
|
D | SymbolFileParser.h | 29 const CompilationType& type);
|
D | CompilationType.cpp | 22 std::string to_string(const CompilationType& type) { in to_string()
|
D | Android.bp | 9 "CompilationType.cpp",
|
D | Preprocessor.cpp | 57 const CompilationType& type = it.first; in calculateRequiredGuard()
|