| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | XCOFFYAML.h | 33 Optional<llvm::yaml::Hex16> Magic; 39 Optional<uint16_t> SecNumOfText; 40 Optional<uint16_t> SecNumOfData; 41 Optional<uint16_t> SecNumOfTOC; 42 Optional<uint16_t> SecNumOfLoader; 43 Optional<uint16_t> SecNumOfBSS; 60 Optional<uint16_t> SecNumOfTBSS; 116 Optional<uint16_t> StabSectNum; 157 Optional<uint16_t> LineNumHi; 158 Optional<uint16_t> LineNumLo; [all …]
|
| H A D | ELFYAML.h | 118 Optional<ELF_EM> Machine; 139 Optional<StringRef> Section; 140 Optional<ELF_SHN> Index; 144 Optional<uint8_t> Other; 146 Optional<uint32_t> StName; 226 Optional<ELF_SHF> Flags; 228 Optional<StringRef> Link; 276 Optional<ELF_SHT> ShType; 301 Optional<bool> NoHeaders; 554 Optional<uint16_t> Flags; [all …]
|
| H A D | DWARFYAML.h | 37 Optional<yaml::Hex64> Code; 44 Optional<uint64_t> ID; 55 Optional<yaml::Hex64> Length; 58 Optional<yaml::Hex8> AddrSize; 111 Optional<yaml::Hex64> Length; 113 Optional<uint8_t> AddrSize; 129 Optional<uint64_t> ExtLen; 140 Optional<uint64_t> Length; 148 Optional<uint8_t> OpcodeBase; 162 Optional<yaml::Hex64> Length; [all …]
|
| H A D | OffloadYAML.h | 33 Optional<object::ImageKind> ImageKind; 34 Optional<object::OffloadKind> OffloadKind; 35 Optional<uint32_t> Flags; 36 Optional<std::vector<StringEntry>> StringEntries; 37 Optional<yaml::BinaryRef> Content; 40 Optional<uint32_t> Version; 41 Optional<uint64_t> Size; 42 Optional<uint64_t> EntryOffset; 43 Optional<uint64_t> EntrySize;
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/Symbolizer/ |
| H A D | MarkupTest.cpp | 39 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("text"))); in TEST() 44 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("kept"))); in TEST() 56 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("{{{"))); in TEST() 127 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("a"))); in TEST() 129 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("c"))); in TEST() 131 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("e"))); in TEST() 141 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("A"))); in TEST() 143 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("B"))); in TEST() 151 testing::Optional( in TEST() 183 testing::Optional( in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Remarks/ |
| H A D | BitstreamRemarkParser.h | 37 Optional<uint8_t> ContainerType; 38 Optional<StringRef> StrTabBuf; 40 Optional<uint64_t> RemarkVersion; 58 Optional<uint8_t> Type; 60 Optional<uint64_t> PassNameIdx; 63 Optional<uint32_t> SourceLine; 64 Optional<uint32_t> SourceColumn; 65 Optional<uint64_t> Hotness; 67 Optional<uint64_t> KeyIdx; 68 Optional<uint64_t> ValueIdx; [all …]
|
| H A D | BitstreamRemarkSerializer.h | 108 Optional<uint64_t> RemarkVersion, 109 Optional<const StringTable *> StrTab = None, 110 Optional<StringRef> Filename = None); 151 Optional<StringRef> ExternalFilename = None) override; 164 Optional<BitstreamRemarkSerializerHelper> TmpHelper; 169 Optional<const StringTable *> StrTab; 170 Optional<StringRef> ExternalFilename; 175 Optional<const StringTable *> StrTab = None, 176 Optional<StringRef> ExternalFilename = None) 186 Optional<const StringTable *> StrTab = None, [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFFormValue.h | 109 Optional<uint64_t> getAsReference() const; 118 Optional<uint64_t> getAsAddress() const; 135 Optional<std::string> 177 inline Optional<const char *> toString(const Optional<DWARFFormValue> &V) { in toString() 225 inline Optional<uint64_t> toUnsigned(const Optional<DWARFFormValue> &V) { in toUnsigned() 247 inline Optional<uint64_t> toReference(const Optional<DWARFFormValue> &V) { in toReference() 269 inline Optional<int64_t> toSigned(const Optional<DWARFFormValue> &V) { in toSigned() 290 inline Optional<uint64_t> toAddress(const Optional<DWARFFormValue> &V) { in toAddress() 296 inline Optional<object::SectionedAddress> 318 inline Optional<uint64_t> toSectionOffset(const Optional<DWARFFormValue> &V) { in toSectionOffset() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Optional.h | 271 constexpr Optional(const Optional &O) = default; 274 constexpr Optional(Optional &&O) = default; 284 Optional &operator=(Optional &&O) = default; 292 return y ? Optional(*y) : Optional(); in create() 299 Optional &operator=(const Optional &O) = default; 362 constexpr bool operator==(const Optional<T> &X, const Optional<U> &Y) { 369 constexpr bool operator!=(const Optional<T> &X, const Optional<U> &Y) { 374 constexpr bool operator<(const Optional<T> &X, const Optional<U> &Y) { 381 constexpr bool operator<=(const Optional<T> &X, const Optional<U> &Y) { 386 constexpr bool operator>(const Optional<T> &X, const Optional<U> &Y) { [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Hover.h | 35 llvm::Optional<std::string> AKA; 46 llvm::Optional<PrintedType> Type; 48 llvm::Optional<std::string> Name; 50 llvm::Optional<std::string> Default; 69 llvm::Optional<Range> SymRange; 80 llvm::Optional<PrintedType> Type; 88 llvm::Optional<std::string> Value; 90 llvm::Optional<uint64_t> Size; 92 llvm::Optional<uint64_t> Offset; 94 llvm::Optional<uint64_t> Padding; [all …]
|
| H A D | ConfigFragment.h | 143 llvm::Optional<Located<std::string>> Compiler; 182 llvm::Optional<Located<std::string>> Background; 192 llvm::Optional<Located<std::string>> File; 195 llvm::Optional<Located<std::string>> Server; 204 llvm::Optional<Located<bool>> StandardLibrary; 286 llvm::Optional<Located<bool>> AllScopes; 293 llvm::Optional<Located<bool>> ShowAKA; 300 llvm::Optional<Located<bool>> Enabled; 303 llvm::Optional<Located<bool>> ParameterNames; 305 llvm::Optional<Located<bool>> DeducedTypes; [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | OptionalTest.cpp | 29 constexpr Optional<int> x2{}; in OptionalWorksInConstexpr() 40 static_assert(Optional<int>{3} >= 2 && Optional<int>{1} < Optional<int>{2}, in OptionalWorksInConstexpr() 211 Optional<int> A; in TEST() 331 Optional<MoveOnly> O; in TEST() 361 Optional<MoveOnly> O; in TEST() 372 Optional<MoveOnly> B; in TEST() 384 Optional<MoveOnly> A; in TEST() 434 Optional<Immovable> A; in TEST() 590 Optional<MoveOnly> A; in TEST() 643 void CheckRelation(const Optional<T> &Lhs, const Optional<T> &Rhs, in CheckRelation() [all …]
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Interfaces.cpp | 46 llvm::Optional<StringRef> InterfaceMethod::getBody() const { in getBody() 48 return value.empty() ? llvm::Optional<StringRef>() : value; in getBody() 54 return value.empty() ? llvm::Optional<StringRef>() : value; in getDefaultImplementation() 60 return value.empty() ? llvm::Optional<StringRef>() : value; in getDescription() 96 llvm::Optional<StringRef> Interface::getDescription() const { in getDescription() 98 return value.empty() ? llvm::Optional<StringRef>() : value; in getDescription() 104 return value.empty() ? llvm::Optional<StringRef>() : value; in getExtraClassDeclaration() 110 return value.empty() ? llvm::Optional<StringRef>() : value; in getExtraTraitClassDeclaration() 116 return value.empty() ? llvm::Optional<StringRef>() : value; in getExtraSharedClassDeclaration() 120 llvm::Optional<StringRef> Interface::getVerify() const { in getVerify() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InlineCost.h | 195 Optional<int> HintThreshold; 198 Optional<int> ColdThreshold; 201 Optional<int> OptSizeThreshold; 204 Optional<int> OptMinSizeThreshold; 207 Optional<int> HotCallSiteThreshold; 211 Optional<int> LocallyHotCallSiteThreshold; 214 Optional<int> ColdCallSiteThreshold; 217 Optional<bool> ComputeFullInlineCost; 220 Optional<bool> EnableDeferral; 223 Optional<bool> AllowRecursiveCall = false; [all …]
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | ASTSelectionTest.cpp | 30 Optional<FileRange> SelectionRange; 200 [](Optional<SelectedASTNode> Node) { in TEST() 224 [](Optional<SelectedASTNode> Node) { in TEST() 240 [](Optional<SelectedASTNode> Node) { in TEST() 256 [](Optional<SelectedASTNode> Node) { in TEST() 310 [](Optional<SelectedASTNode> Node) { in TEST() 331 [](Optional<SelectedASTNode> Node) { in TEST() 353 [](Optional<SelectedASTNode> Node) { in TEST() 401 [](Optional<SelectedASTNode> Node) { in TEST() 417 [](Optional<SelectedASTNode> Node) { in TEST() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceCursorIntelPT.h | 21 const llvm::Optional<LinuxPerfZeroTscConversion> &tsc_conversion, 22 llvm::Optional<uint64_t> beginning_of_time_nanos); 36 llvm::Optional<lldb::cpu_id_t> GetCPU() const override; 38 llvm::Optional<uint64_t> GetHWClock() const override; 48 llvm::Optional<double> GetWallClockTime() const override; 56 const llvm::Optional<DecodedThread::TSCRange> &GetTSCRange() const; 59 const llvm::Optional<DecodedThread::NanosecondsRange> & 71 llvm::Optional<LinuxPerfZeroTscConversion> m_tsc_conversion; 74 llvm::Optional<uint64_t> m_beginning_of_time_nanos; 77 llvm::Optional<DecodedThread::TSCRange> mutable m_tsc_range; [all …]
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | ConstantFoldingTest.cpp | 83 Optional<APInt> FoldGAddInt = in TEST_F() 88 Optional<APInt> FoldGAddMix = in TEST_F() 95 Optional<APInt> FoldGAndInt = in TEST_F() 100 Optional<APInt> FoldGAndMix = in TEST_F() 107 Optional<APInt> FoldGAShrInt = in TEST_F() 131 Optional<APInt> FoldGMulInt = in TEST_F() 136 Optional<APInt> FoldGMulMix = in TEST_F() 143 Optional<APInt> FoldGOrInt = in TEST_F() 148 Optional<APInt> FoldGOrMix = in TEST_F() 155 Optional<APInt> FoldGShlInt = in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOObject.h | 48 Optional<uint32_t> OriginalOffset; 102 Optional<StringRef> getSegmentName() const; 132 Optional<uint32_t> section() const { in section() 160 Optional<SymbolEntry *> Symbol; 178 Optional<const SymbolEntry *> Symbol; 180 Optional<const Section *> Sec; 321 Optional<uint32_t> SwiftVersion; 326 Optional<size_t> SymTabCommandIndex; 328 Optional<size_t> DyLdInfoCommandIndex; 330 Optional<size_t> DySymTabCommandIndex; [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVTypes.h | 58 Optional<StorageClass> storage = llvm::None); 70 Optional<StorageClass> storage = llvm::None); 75 Optional<int64_t> getSizeInBytes(); 91 Optional<StorageClass> storage = llvm::None); 95 Optional<int64_t> getSizeInBytes(); 119 Optional<StorageClass> storage = llvm::None); 123 Optional<int64_t> getSizeInBytes(); 147 Optional<StorageClass> storage = llvm::None); 153 Optional<int64_t> getSizeInBytes(); 190 Optional<StorageClass> storage = llvm::None); [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | TraceDumper.h | 40 llvm::Optional<uint64_t> id = llvm::None; 43 llvm::Optional<size_t> skip = llvm::None; 64 llvm::Optional<double> timestamp; 65 llvm::Optional<uint64_t> hw_clock; 66 llvm::Optional<llvm::StringRef> error; 67 llvm::Optional<lldb::TraceEvent> event; 68 llvm::Optional<SymbolInfo> symbol_info; 69 llvm::Optional<SymbolInfo> prev_symbol_info; 70 llvm::Optional<lldb::cpu_id_t> cpu_id; 111 llvm::Optional<lldb::user_id_t> DumpInstructions(size_t count);
|
| /llvm-project-15.0.7/clang/include/clang/APINotes/ |
| H A D | Types.h | 73 llvm::Optional<bool> isSwiftPrivate() const { in isSwiftPrivate() 78 void setSwiftPrivate(llvm::Optional<bool> Private) { in setSwiftPrivate() 130 llvm::Optional<std::string> SwiftBridge; 133 llvm::Optional<std::string> NSErrorDomain; 221 ? llvm::Optional<NullabilityKind>( in getDefaultNullability() 245 llvm::Optional<bool> getSwiftObjCMembers() const { in getSwiftObjCMembers() 426 llvm::Optional<bool> isNoEscape() const { in isNoEscape() 431 void setNoEscape(llvm::Optional<bool> Value) { in setNoEscape() 661 llvm::Optional<bool> isFlagEnum() const { in isFlagEnum() 666 void setFlagEnum(llvm::Optional<bool> Value) { in setFlagEnum() [all …]
|
| /llvm-project-15.0.7/clang/test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/ |
| H A D | p2.cpp | 70 template <typename T> struct Optional { struct 71 template <typename U> Optional(U&&) { } in Optional() function 74 template <typename A> Optional(A) -> Optional<A>; 77 Optional opt(1729); in main() 78 Optional dupe(opt); in main() 80 static_assert(IsSame<decltype(opt), Optional<int>>::value); in main() 81 static_assert(IsSame<decltype(dupe), Optional<int>>::value); in main() 82 static_assert(!IsSame<decltype(dupe), Optional<Optional<int>>>::value); in main()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.h | 36 Optional<bool> ColorsEnabled = llvm::None); 113 Optional<Module> parseModule(const MarkupNode &Element) const; 114 Optional<MMap> parseMMap(const MarkupNode &Element) const; 116 Optional<uint64_t> parseAddr(StringRef Str) const; 117 Optional<uint64_t> parseModuleID(StringRef Str) const; 118 Optional<uint64_t> parseSize(StringRef Str) const; 120 Optional<std::string> parseMode(StringRef Str) const; 121 Optional<PCType> parsePCType(StringRef Str) const; 122 Optional<uint64_t> parseFrameNumber(StringRef Str) const; 150 Optional<ModuleInfoLine> MIL; [all …]
|
| /llvm-project-15.0.7/clang/lib/APINotes/ |
| H A D | APINotesYAMLCompiler.cpp | 73 Optional<bool> NoEscape = false; 157 Optional<bool> SwiftPrivate; 205 llvm::Optional<MethodKind> Kind; 208 Optional<bool> SwiftPrivate; 243 Optional<bool> SwiftPrivate; 288 Optional<bool> SwiftPrivate; 324 Optional<bool> SwiftPrivate; 355 Optional<bool> SwiftPrivate; 414 Optional<bool> SwiftPrivate; 418 Optional<bool> FlagEnum; [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/TableGen/ |
| H A D | AttrOrTypeDef.h | 41 Optional<StringRef> getReturnType() const; 68 Optional<StringRef> getAllocator() const; 86 Optional<StringRef> getParser() const; 89 Optional<StringRef> getPrinter() const; 92 Optional<StringRef> getSummary() const; 101 Optional<StringRef> getDefaultValue() const; 185 Optional<StringRef> getMnemonic() const; 192 Optional<StringRef> getAssemblyFormat() const; 202 Optional<StringRef> getExtraDecls() const; 205 Optional<StringRef> getExtraDefs() const; [all …]
|