Home
last modified time | relevance | path

Searched refs:LLVM_NODISCARD (Results 1 – 25 of 66) sorted by relevance

123

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DStringRef.h148 LLVM_NODISCARD
152 LLVM_NODISCARD
156 LLVM_NODISCARD
160 LLVM_NODISCARD
167 LLVM_NODISCARD
186 LLVM_NODISCARD
193 LLVM_NODISCARD
200 LLVM_NODISCARD
213 LLVM_NODISCARD
218 LLVM_NODISCARD
[all …]
H A DTypeSwitch.h128 LLVM_NODISCARD ResultT Default(CallableT &&defaultFn) { in Default()
134 LLVM_NODISCARD ResultT Default(ResultT defaultResult) { in Default()
140 LLVM_NODISCARD
H A DImmutableList.h177 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat()
200 LLVM_NODISCARD ImmutableList<T> add(ElemT &&Data, ImmutableList<T> L) { in add()
205 LLVM_NODISCARD ImmutableList<T> emplace(ImmutableList<T> Tail, in emplace()
H A DScopeExit.h58 LLVM_NODISCARD detail::scope_exit<typename std::decay<Callable>::type>
H A DStringSwitch.h182 LLVM_NODISCARD
189 LLVM_NODISCARD
H A Dsimple_ilist.h131 LLVM_NODISCARD bool empty() const { return Sentinel.empty(); } in empty()
134 LLVM_NODISCARD size_type size() const { in size()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DAttributes.h343 LLVM_NODISCARD AttributeSet
489 LLVM_NODISCARD AttributeList addAttributeAtIndex(
494 LLVM_NODISCARD AttributeList
526 LLVM_NODISCARD AttributeList addFnAttribute(
561 LLVM_NODISCARD AttributeList addParamAttribute(
568 LLVM_NODISCARD AttributeList
615 LLVM_NODISCARD AttributeList
629 LLVM_NODISCARD AttributeList
642 LLVM_NODISCARD AttributeList
678 LLVM_NODISCARD AttributeList
[all …]
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DTaint.h30 LLVM_NODISCARD ProgramStateRef addTaint(ProgramStateRef State, const Stmt *S,
35 LLVM_NODISCARD ProgramStateRef addTaint(ProgramStateRef State, SVal V,
39 LLVM_NODISCARD ProgramStateRef addTaint(ProgramStateRef State, SymbolRef Sym,
44 LLVM_NODISCARD ProgramStateRef addTaint(ProgramStateRef State,
48 LLVM_NODISCARD ProgramStateRef removeTaint(ProgramStateRef State, SVal V);
50 LLVM_NODISCARD ProgramStateRef removeTaint(ProgramStateRef State,
53 LLVM_NODISCARD ProgramStateRef removeTaint(ProgramStateRef State,
60 LLVM_NODISCARD ProgramStateRef addPartialTaint(
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h234 LLVM_NODISCARD ProgramStateRef
296 LLVM_NODISCARD ProgramStateRef
301 LLVM_NODISCARD ProgramStateRef
324 LLVM_NODISCARD ProgramStateRef
331 LLVM_NODISCARD ProgramStateRef
420 LLVM_NODISCARD ProgramStateRef
440 LLVM_NODISCARD ProgramStateRef
444 LLVM_NODISCARD ProgramStateRef
451 LLVM_NODISCARD ProgramStateRef
455 LLVM_NODISCARD ProgramStateRef
[all …]
H A DCallDescription.h193 LLVM_NODISCARD const T *lookup(const CallEvent &Call) const { in lookup()
215 LLVM_NODISCARD const T *lookupAsWritten(const CallExpr &Call) const { in lookupAsWritten()
238 LLVM_NODISCARD bool contains(const CallEvent &Call) const;
252 LLVM_NODISCARD bool containsAsWritten(const CallExpr &CE) const;
/llvm-project-15.0.7/mlir/include/mlir/Analysis/
H A DAliasAnalysis.h90 class LLVM_NODISCARD ModRefResult {
126 LLVM_NODISCARD bool isNoModRef() const { return kind == Kind::NoModRef; } in isNoModRef()
129 LLVM_NODISCARD bool isMod() const { in isMod()
134 LLVM_NODISCARD bool isRef() const { in isRef()
139 LLVM_NODISCARD bool isModOrRef() const { return kind != Kind::NoModRef; } in isModOrRef()
142 LLVM_NODISCARD bool isModAndRef() const { return kind == Kind::ModRef; } in isModAndRef()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCasting.h548 LLVM_NODISCARD inline bool isa(const From &Val) {
553 LLVM_NODISCARD inline bool isa(const From &Val) {
565 LLVM_NODISCARD inline decltype(auto) cast(const From &Val) {
571 LLVM_NODISCARD inline decltype(auto) cast(From &Val) {
577 LLVM_NODISCARD inline decltype(auto) cast(From *Val) {
597 LLVM_NODISCARD inline decltype(auto) dyn_cast(const From &Val) {
602 LLVM_NODISCARD inline decltype(auto) dyn_cast(From &Val) {
607 LLVM_NODISCARD inline decltype(auto) dyn_cast(From *Val) {
670 LLVM_NODISCARD inline bool isa_and_present(const Y &Val) {
677 LLVM_NODISCARD inline bool isa_and_nonnull(const Y &Val) {
[all …]
H A DCompiler.h145 #define LLVM_NODISCARD [[nodiscard]] macro
147 #define LLVM_NODISCARD [[clang::warn_unused_result]] macro
153 #define LLVM_NODISCARD [[nodiscard]] macro
155 #define LLVM_NODISCARD macro
H A Draw_ostream.h39 template <class T> class LLVM_NODISCARD Expected;
568 LLVM_NODISCARD Expected<sys::fs::FileLocker> lock();
577 LLVM_NODISCARD
/llvm-project-15.0.7/clang/lib/Lex/
H A DDependencyDirectivesScanner.cpp84 LLVM_NODISCARD dependency_directives_scan::Token &
95 LLVM_NODISCARD Optional<StringRef>
99 LLVM_NODISCARD StringRef lexIdentifier(const char *&First,
107 LLVM_NODISCARD bool isNextIdentifierOrSkipLine(StringRef Id,
111 LLVM_NODISCARD bool scanImpl(const char *First, const char *const End);
113 LLVM_NODISCARD bool lexAt(const char *&First, const char *const End);
115 LLVM_NODISCARD bool lexDefine(const char *HashLoc, const char *&First,
119 LLVM_NODISCARD bool lexDefault(DirectiveKind Kind, const char *&First,
121 LLVM_NODISCARD bool lexModuleDirectiveBody(DirectiveKind Kind,
180 LLVM_NODISCARD static bool isRawStringLiteral(const char *First, in isRawStringLiteral()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Support/
H A DLogicalResult.h26 struct LLVM_NODISCARD LogicalResult {
78 class LLVM_NODISCARD FailureOr : public Optional<T> {
113 class LLVM_NODISCARD ParseResult : public LogicalResult {
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h185 LLVM_NODISCARD inline bool isNoModRef(const ModRefInfo MRI) { in isNoModRef()
189 LLVM_NODISCARD inline bool isModOrRefSet(const ModRefInfo MRI) { in isModOrRefSet()
192 LLVM_NODISCARD inline bool isModAndRefSet(const ModRefInfo MRI) { in isModAndRefSet()
196 LLVM_NODISCARD inline bool isModSet(const ModRefInfo MRI) { in isModSet()
199 LLVM_NODISCARD inline bool isRefSet(const ModRefInfo MRI) { in isRefSet()
202 LLVM_NODISCARD inline bool isMustSet(const ModRefInfo MRI) { in isMustSet()
206 LLVM_NODISCARD inline ModRefInfo setMod(const ModRefInfo MRI) { in setMod()
210 LLVM_NODISCARD inline ModRefInfo setRef(const ModRefInfo MRI) { in setRef()
214 LLVM_NODISCARD inline ModRefInfo setMust(const ModRefInfo MRI) { in setMust()
222 LLVM_NODISCARD inline ModRefInfo clearMod(const ModRefInfo MRI) { in clearMod()
[all …]
H A DScalarEvolution.h351 LLVM_NODISCARD static SCEVWrapPredicate::IncrementWrapFlags
360 LLVM_NODISCARD static SCEVWrapPredicate::IncrementWrapFlags
368 LLVM_NODISCARD static SCEVWrapPredicate::IncrementWrapFlags
380 LLVM_NODISCARD static SCEVWrapPredicate::IncrementWrapFlags
469 LLVM_NODISCARD static SCEV::NoWrapFlags maskFlags(SCEV::NoWrapFlags Flags,
473 LLVM_NODISCARD static SCEV::NoWrapFlags setFlags(SCEV::NoWrapFlags Flags,
477 LLVM_NODISCARD static SCEV::NoWrapFlags
481 LLVM_NODISCARD static bool hasFlags(SCEV::NoWrapFlags Flags,
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp925 LLVM_NODISCARD inline ProgramStateRef
954 LLVM_NODISCARD inline ProgramStateRef
957 LLVM_NODISCARD static inline ClassSet
959 LLVM_NODISCARD inline ClassSet
961 LLVM_NODISCARD inline ClassSet
989 LLVM_NODISCARD QualType getType() const { in getType()
1044 LLVM_NODISCARD LLVM_ATTRIBUTE_UNUSED bool
1186 LLVM_NODISCARD inline
1998 LLVM_NODISCARD static ProgramStateRef
2530 LLVM_NODISCARD ProgramStateRef
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DThreading.h79 LLVM_NODISCARD bool wait(std::unique_lock<std::mutex> &Lock, in wait()
96 LLVM_NODISCARD bool wait(Deadline D) const;
113 LLVM_NODISCARD bool wait(Deadline D) const;
H A DContext.h187 class LLVM_NODISCARD WithContext {
202 class LLVM_NODISCARD WithContextValue {
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DBackground.h113 LLVM_NODISCARD bool
175 LLVM_NODISCARD bool
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp133 LLVM_NODISCARD Value *Negator::visitImpl(Value *V, unsigned Depth) { in visitImpl()
468 LLVM_NODISCARD Value *Negator::negate(Value *V, unsigned Depth) { in negate()
505 LLVM_NODISCARD Optional<Negator::Result> Negator::run(Value *Root) { in run()
517 LLVM_NODISCARD Value *Negator::Negate(bool LHSIsZero, Value *Root, in Negate()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DCppModuleConfiguration.h33 LLVM_NODISCARD bool TrySet(llvm::StringRef path);
/llvm-project-15.0.7/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h167 LLVM_NODISCARD PathComponentGuard makePathComponentGuard(StringRef Component);

123