llvm-capstone/clang/lib
Jonas Hahnfeld 3116d60494 [Lex] Introduce Preprocessor::LexTokensUntilEOF()
This new method repeatedly calls Lex() until end of file is reached
and optionally fills a std::vector of Tokens. Use it in Clang's unit
tests to avoid quite some code duplication.

Differential Revision: https://reviews.llvm.org/D158413
2023-10-05 11:04:07 +02:00
..
Analysis [clang][dataflow] HTML logger: Mark iterations that have converged. (#68204) 2023-10-04 13:47:24 +02:00
APINotes [APINotes] Support SwiftImportAs for C++ structs 2023-09-07 08:39:35 +01:00
ARCMigrate [clang] NFCI: Use FileEntryRef in FileRemapper (2/2) 2023-09-10 08:19:26 -07:00
AST [Clang] Fix constant evaluating a captured variable in a lambda (#68090) 2023-10-05 10:17:50 +02:00
ASTMatchers [ASTMatchers] Fix classIsDerivedFrom for recusrive cases (#67307) 2023-09-25 12:10:29 +02:00
Basic [Modules] no_undeclared_includes modules (Apple Darwin) don't work the clang modules (#68241) 2023-10-04 15:43:17 -07:00
CodeGen [Clang] Implement the 'counted_by' attribute 2023-10-04 18:26:15 -07:00
CrossTU [clang] NFCI: Change returned AnalyzerOptions smart pointer to reference 2023-09-05 13:23:53 -07:00
DirectoryWatcher
Driver Revert "[HIP] Support compressing device binary (#67162)" 2023-10-05 00:29:42 -04:00
Edit Revert "[NFC][clang] EditedSource::applyRewrites - useless call" 2023-08-23 08:32:30 -07:00
ExtractAPI [NFC][CLANG] Fix static analyzer bugs about unnecessary object copies with auto 2023-09-28 09:00:55 -07:00
Format [clang-format][NFC] AlignTokenSequence: Skip loop iteration 2023-10-04 22:20:33 +02:00
Frontend Revert "[clang] Predefined macros for float128 support (#67196)" 2023-10-04 18:19:24 +00:00
FrontendTool [clang] NFCI: Change returned AnalyzerOptions smart pointer to reference 2023-09-05 13:23:53 -07:00
Headers [Modules] Make clang modules for the C standard library headers 2023-10-03 12:41:11 -07:00
Index Reapply "[clang] NFCI: Adopt SourceManager::getFileEntryRefForID()" 2023-09-08 19:04:01 -07:00
IndexSerialization
Interpreter Re-apply "[ORC] Add N_SO and N_OSO stabs entries to MachO debug..." with fixes. 2023-09-28 21:34:14 -07:00
Lex [Lex] Introduce Preprocessor::LexTokensUntilEOF() 2023-10-05 11:04:07 +02:00
Parse [diag] Silence -Wfixed-enum-extension in C23 (#68060) 2023-10-03 13:04:22 -07:00
Rewrite Partially revert "[clang] NFCI: Adopt SourceManager::getFileEntryRefForID()" 2023-09-06 11:59:40 -07:00
Sema [Clang] Implement the 'counted_by' attribute 2023-10-04 18:26:15 -07:00
Serialization [C++] Implement "Deducing this" (P0847R7) 2023-10-02 14:33:02 +02:00
StaticAnalyzer [analyzer] Fix false negative when accessing a nonnull property from … (#67563) 2023-10-04 08:38:10 +08:00
Support [RISCV] Support vector crypto extension C intrinsics 2023-08-08 17:09:49 -07:00
Testing [IncludeCleaner][clangd] Mark umbrella headers as users of private 2023-03-23 13:08:07 +01:00
Tooling [clang] NFCI: Use FileEntryRef for FileID creation (#67838) 2023-10-03 13:07:46 -07:00
CMakeLists.txt