/llvm-project/libcxx/test/tools/clang_tidy_checks/ |
H A D | header_exportable_declarations.cpp | 22 struct clang::tidy::OptionEnumMapping<libcpp::header_exportable_declarations::FileType> { 23 static llvm::ArrayRef<std::pair<libcpp::header_exportable_declarations::FileType, llvm::StringRef>> getEnumMapping() { in getEnumMapping() 24 static constexpr std::pair<libcpp::header_exportable_declarations::FileType, llvm::StringRef> Mapping[] = { in getEnumMapping() 25 {libcpp::header_exportable_declarations::FileType::Header, "Header"}, in getEnumMapping() 26 {libcpp::header_exportable_declarations::FileType::ModulePartition, "ModulePartition"}, in getEnumMapping() 27 {libcpp::header_exportable_declarations::FileType::Module, "Module"}, in getEnumMapping() 28 {libcpp::header_exportable_declarations::FileType::CHeader, "CHeader"}, in getEnumMapping() 29 {libcpp::header_exportable_declarations::FileType::CompatModulePartition, "CompatModulePartition"}, in getEnumMapping() 30 {libcpp::header_exportable_declarations::FileType::CompatModule, "CompatModule"}}; in getEnumMapping() 40 file_type_(Options.get("FileType", header_exportable_declaration in header_exportable_declarations() [all...] |
H A D | header_exportable_declarations.hpp | 25 enum class FileType { enum in libcpp::header_exportable_declarations 40 FileType file_type_;
|
/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | TextAPIWriter.h | 34 const FileType FileKind = FileType::Invalid, 40 static FileType parseFileType(const StringRef FT) { in parseFileType() 41 return StringSwitch<FileType>(FT) in parseFileType() 42 .Case("tbd-v1", FileType::TBD_V1) in parseFileType() 43 .Case("tbd-v2", FileType::TBD_V2) in parseFileType() 44 .Case("tbd-v3", FileType::TBD_V3) in parseFileType() 45 .Case("tbd-v4", FileType::TBD_V4) in parseFileType() 46 .Case("tbd-v5", FileType::TBD_V5) in parseFileType() 47 .Default(FileType::Invalid); in parseFileType()
|
H A D | TextAPIReader.h | 21 enum FileType : unsigned; 32 static Expected<FileType> canRead(MemoryBufferRef InputBuffer);
|
/llvm-project/clang/lib/InstallAPI/ |
H A D | DiagnosticBuilderWrappers.cpp | 56 const FileType &Type) { in operator <<() 58 case FileType::MachO_Bundle: in operator <<() 61 case FileType::MachO_DynamicLibrary: in operator <<() 64 case FileType::MachO_DynamicLibrary_Stub: in operator <<() 67 case FileType::TBD_V1: in operator <<() 70 case FileType::TBD_V2: in operator <<() 73 case FileType::TBD_V3: in operator <<() 76 case FileType::TBD_V4: in operator <<() 79 case FileType::TBD_V5: in operator <<() 82 case FileType::Invalid: in operator <<() [all …]
|
/llvm-project/llvm/lib/TextAPI/ |
H A D | TextStub.cpp | 279 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in mapping() 283 if (Ctx->FileKind == FileType::TBD_V1) in mapping() 290 if (Ctx->FileKind == FileType::TBD_V3) in mapping() 301 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in mapping() 307 if (Ctx->FileKind == FileType::TBD_V3) in mapping() 463 if (File->getFileType() != FileType::TBD_V3) in NormalizedTBD() 470 if (File->getFileType() != FileType::TBD_V3) in NormalizedTBD() 477 if (File->getFileType() != FileType::TBD_V3) in NormalizedTBD() 520 if (File->getFileType() != FileType::TBD_V3) in NormalizedTBD() 527 if (File->getFileType() != FileType::TBD_V3) in NormalizedTBD() [all …]
|
H A D | TextStubCommon.cpp | 49 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in output() 96 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in input() 100 if (Ctx && Ctx->FileKind == FileType::TBD_V3) { in input() 120 if (Ctx && Ctx->FileKind != FileType::TBD_V3) in input() 192 assert((!Ctx || Ctx->FileKind != FileType::Invalid) && in input() 195 if (Ctx->FileKind == FileType::TBD_V4) { in input()
|
/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | InclusionRewriter.cpp | 33 SrcMgr::CharacteristicKind FileType; member 34 IncludedFile(FileID Id, SrcMgr::CharacteristicKind FileType) in IncludedFile() 35 : Id(Id), FileType(FileType) {} in IncludedFile() 58 void Process(FileID FileId, SrcMgr::CharacteristicKind FileType); 70 SrcMgr::CharacteristicKind FileType, 73 SrcMgr::CharacteristicKind FileType) override; 80 SrcMgr::CharacteristicKind FileType) override; 86 SrcMgr::CharacteristicKind FileType, 119 SrcMgr::CharacteristicKind FileType, in WriteLineInfo() argument 135 if (FileType == SrcMgr::C_System) in WriteLineInfo() [all …]
|
/llvm-project/llvm/unittests/TextAPI/ |
H A D | TextStubV2Tests.cpp | 74 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 145 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 193 File.setFileType(FileType::TBD_V2); in TEST() 231 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 248 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 265 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 282 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 299 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 316 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() 332 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST() [all …]
|
H A D | TextStubV1Tests.cpp | 73 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 126 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 175 File.setFileType(FileType::TBD_V1); in TEST() 211 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 228 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 245 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 262 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 279 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 296 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() 312 EXPECT_EQ(FileType::TBD_V1, File->getFileType()); in TEST() [all …]
|
H A D | TextStubV3Tests.cpp | 77 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() 161 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() 207 EXPECT_EQ(FileType::TBD_V3, Document->getFileType()); in TEST() 262 File.setFileType(FileType::TBD_V3); in TEST() 330 File.setFileType(FileType::TBD_V3); in TEST() 354 Document.setFileType(FileType::TBD_V3); in TEST() 381 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() 405 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() 428 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() 451 EXPECT_EQ(FileType::TBD_V3, File->getFileType()); in TEST() [all …]
|
H A D | TextStubV4Tests.cpp | 83 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() 235 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() 263 EXPECT_EQ(FileType::TBD_V4, Document->getFileType()); in TEST() 346 File.setFileType(FileType::TBD_V4); in TEST() 401 File.setFileType(FileType::TBD_V4); in TEST() 417 Document.setFileType(FileType::TBD_V4); in TEST() 453 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() 482 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() 508 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() 533 EXPECT_EQ(FileType::TBD_V4, File->getFileType()); in TEST() [all …]
|
/llvm-project/llvm/test/CodeGen/Generic/ |
H A D | 2003-05-30-BadFoldGEP.ll | 19 %FileType = type { i32, [256 x i8], i32, i32, i32, i32 } 20 @OutputFiles = external global [16 x %FileType] ; <ptr> [#uses=1] 26 %tmp.4 = getelementptr %FileType, ptr %tmp.0, i64 1 ; <ptr> [#uses=1] 27 …%addrOfGlobal = getelementptr [16 x %FileType], ptr @OutputFiles, i64 0 ; <ptr> [#uses… 28 …%constantGEP = getelementptr [16 x %FileType], ptr %addrOfGlobal, i64 1 ; <ptr> [#uses… 29 …%constantGEP.upgrd.1 = getelementptr [16 x %FileType], ptr %constantGEP, i64 0, i64 0 …
|
/llvm-project/clang/lib/Lex/ |
H A D | PPCallbacks.cpp | 18 SrcMgr::CharacteristicKind FileType) {} in HasInclude() 25 SrcMgr::CharacteristicKind FileType) { in HasInclude() 26 First->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude() argument 27 Second->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude() 19 HasInclude(SourceLocation Loc,StringRef FileName,bool IsAngled,OptionalFileEntryRef File,SrcMgr::CharacteristicKind FileType) HasInclude() argument
|
/llvm-project/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 50 SrcMgr::CharacteristicKind FileType, 72 SrcMgr::CharacteristicKind FileType, in LexedFileChanged() argument 85 SrcMgr::CharacteristicKind FileType) {} in FileSkipped() argument 175 SrcMgr::CharacteristicKind FileType) {} in InclusionDirective() argument 373 SrcMgr::CharacteristicKind FileType); 481 SrcMgr::CharacteristicKind FileType, in FileChanged() argument 483 First->FileChanged(Loc, Reason, FileType, PrevFID); in FileChanged() 484 Second->FileChanged(Loc, Reason, FileType, PrevFID); in FileChanged() 488 SrcMgr::CharacteristicKind FileType, FileID PrevFID, in LexedFileChanged() argument 490 First->LexedFileChanged(FID, Reason, FileType, PrevFID, Loc); in LexedFileChanged() [all …]
|
/llvm-project/clang/lib/Frontend/ |
H A D | HeaderIncludeGen.cpp | 50 SrcMgr::CharacteristicKind FileType, 54 SrcMgr::CharacteristicKind FileType) override; 103 SrcMgr::CharacteristicKind FileType, 107 SrcMgr::CharacteristicKind FileType) override; 250 SrcMgr::CharacteristicKind FileType) { in FileSkipped() argument 254 if (!ShouldShowHeader(FileType)) in FileSkipped() 316 SrcMgr::CharacteristicKind FileType) { in FileSkipped() argument 317 if (!shouldRecordNewFile(FileType, FilenameTok.getLocation(), SM)) in FileSkipped()
|
H A D | DependencyFile.cpp | 39 SrcMgr::CharacteristicKind FileType, FileID PrevFID, in LexedFileChanged() 51 /*FromModule*/ false, isSystem(FileType), /*IsModuleFile*/ false, in LexedFileChanged() 56 SrcMgr::CharacteristicKind FileType) override { in FileSkipped() 60 /*IsSystem=*/isSystem(FileType), in FileSkipped() 84 SrcMgr::CharacteristicKind FileType) override { in InclusionDirective() 107 SrcMgr::CharacteristicKind FileType) override { in HasInclude() 113 /*IsSystem=*/isSystem(FileType), in HasInclude()
|
/llvm-project/clang-tools-extra/clang-tidy/llvmlibc/ |
H A D | RestrictSystemLibcHeadersCheck.cpp | 38 SrcMgr::CharacteristicKind FileType) override; 50 bool ModuleImported, SrcMgr::CharacteristicKind FileType) { in InclusionDirective() argument 52 if (SrcMgr::isSystem(FileType) && SearchPath == CompilerIncudeDir) in InclusionDirective() 56 RelativePath, SuggestedModule, ModuleImported, FileType); in InclusionDirective()
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp |
|
/llvm-project/clang-tools-extra/clang-tidy/readability/ |
H A D | DuplicateIncludeCheck.cpp | 43 SrcMgr::CharacteristicKind FileType, 52 SrcMgr::CharacteristicKind FileType) override; 69 SrcMgr::CharacteristicKind FileType, in FileChanged() argument 81 bool ModuleImported, SrcMgr::CharacteristicKind FileType) { in InclusionDirective() argument
|
/llvm-project/llvm/tools/bugpoint/ |
H A D | ToolRunner.h | 49 enum FileType { AsmFile, ObjectFile, CFile }; enum 64 FileType fileType, const std::string &InputFile, 72 Error MakeSharedObject(const std::string &InputFile, FileType fileType, 121 virtual Expected<CC::FileType> OutputCode(const std::string &Bitcode, 176 Expected<CC::FileType> OutputCode(const std::string &Bitcode,
|
/llvm-project/clang-tools-extra/clang-tidy/misc/ |
H A D | HeaderIncludeCycleCheck.cpp | 48 SrcMgr::CharacteristicKind FileType, in FileChanged() argument 50 if (FileType != clang::SrcMgr::C_User) in FileChanged() 87 SrcMgr::CharacteristicKind FileType) override { in InclusionDirective() argument 88 if (FileType != clang::SrcMgr::C_User) in InclusionDirective()
|
/llvm-project/llvm/test/tools/llvm-readobj/MachO/ |
H A D | file-headers.test | 13 # I386-NEXT: FileType: Relocatable (0x1) 44 # X86-64-NEXT: FileType: Relocatable (0x1) 77 # PPC-NEXT: FileType: Relocatable (0x1) 109 # PPC64-NEXT: FileType: Relocatable (0x1) 143 # ARM-NEXT: FileType: Relocatable (0x1)
|
/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DirectXTargetMachine.cpp | 133 CodeGenFileType FileType, bool DisableVerify, in addPassesToEmitFile() 138 switch (FileType) { in addPassesToEmitFile() 153 if (addAsmPrinter(PM, Out, DwoOut, FileType, in createPassConfig() 112 addPassesToEmitFile(PassManagerBase & PM,raw_pwrite_stream & Out,raw_pwrite_stream * DwoOut,CodeGenFileType FileType,bool DisableVerify,MachineModuleInfoWrapperPass * MMIWP) addPassesToEmitFile() argument
|
/llvm-project/bolt/utils/dot2html/ |
H A D | dot2html.py | 16 type=argparse.FileType("r"), 23 type=argparse.FileType("w"),
|