Lines Matching refs:LLVM_NODISCARD
84 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);
112 LLVM_NODISCARD bool lexPPLine(const char *&First, const char *const End);
113 LLVM_NODISCARD bool lexAt(const char *&First, const char *const End);
114 LLVM_NODISCARD bool lexModule(const char *&First, const char *const End);
115 LLVM_NODISCARD bool lexDefine(const char *HashLoc, const char *&First,
117 LLVM_NODISCARD bool lexPragma(const char *&First, const char *const End);
118 LLVM_NODISCARD bool lexEndif(const char *&First, const char *const End);
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()
520 LLVM_NODISCARD Optional<StringRef>