Home
last modified time | relevance | path

Searched refs:Optional (Results 1 – 25 of 2606) sorted by relevance

12345678910>>...105

/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h33 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 DELFYAML.h118 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 DDWARFYAML.h37 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 DOffloadYAML.h33 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 DMarkupTest.cpp39 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 DBitstreamRemarkParser.h37 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 DBitstreamRemarkSerializer.h108 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 DDWARFFormValue.h109 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 DOptional.h271 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 DHover.h35 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 DConfigFragment.h143 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 DOptionalTest.cpp29 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 DInterfaces.cpp46 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 DInlineCost.h195 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 DASTSelectionTest.cpp30 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 DTraceCursorIntelPT.h21 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 DConstantFoldingTest.cpp83 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 DMachOObject.h48 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 DSPIRVTypes.h58 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 DTraceDumper.h40 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 DTypes.h73 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 Dp2.cpp70 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 DMarkupFilter.h36 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 DAPINotesYAMLCompiler.cpp73 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 DAttrOrTypeDef.h41 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 …]

12345678910>>...105