Home | History | Annotate | Download | only in src

Lines Matching refs:CompilationType

139 static std::set<CompilationType> generateCompilationTypes(const std::set<Arch> selected_architectures,
141 std::set<CompilationType> result;
150 CompilationType type = {
160 static std::unique_ptr<HeaderDatabase> compileHeaders(const std::set<CompilationType>& types,
172 std::map<CompilationType, HeaderDatabase> header_databases;
184 std::vector<std::pair<CompilationType, const std::string&>> jobs;
186 for (CompilationType type : types) {
225 static std::set<CompilationType> getCompilationTypes(const Declaration* decl) {
226 std::set<CompilationType> result;
251 std::unordered_map<const Declaration*, std::set<CompilationType>> inline_definitions;
255 std::set<CompilationType> compilation_types = getCompilationTypes(decl);
309 static bool checkVersions(const std::set<CompilationType>& types,
315 std::map<Arch, std::set<CompilationType>> arch_types;
316 for (const CompilationType& type : types) {
321 std::map<std::string, std::set<CompilationType>> missing_availability;
322 std::map<std::string, std::set<CompilationType>> extra_availability;
340 for (const CompilationType& type : types) {
364 // The function declaration might be (validly) missing for the given CompilationType.
605 std::set<CompilationType> compilation_types;