summaryrefslogtreecommitdiff
path: root/clang-tools-extra/pseudo
Commit message (Expand)AuthorAgeFilesLines
* Replace None with std::nullopt in comments (NFC)Kazu Hirata2023-05-121-1/+1
* [pseudo] Use shared copy of bundle_resources.pySam McCall2023-04-192-25/+2
* Use llvm::popcount instead of llvm::countPopulation(NFC)Kazu Hirata2023-01-221-1/+1
* [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIRMartin Storsjö2023-01-181-15/+1
* [llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser2023-01-161-2/+2
* [test] Split out Annotations from `TestingSupport`Jordan Rupprecht2023-01-122-1/+2
* Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille2023-01-106-12/+11
* [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-075-14/+13
* [clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata2023-01-075-0/+5
* [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-022-3/+4
* [clang] Remove uses of ::testing::Matcher<const Optional<T> &>Fangrui Song2022-12-141-3/+3
* [clang-tools-extra] Use std::optional instead of None in comments (NFC)Kazu Hirata2022-12-101-1/+1
* [clang-tools-extra] Don't including None.h (NFC)Kazu Hirata2022-12-061-1/+0
* [clang-tools-extra] Use std::nullopt instead of llvm::None (NFC)Kazu Hirata2022-12-051-4/+4
* [clang-tools-extra] Use std::nullopt instead of None in comments (NFC)Kazu Hirata2022-12-042-3/+4
* [clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-034-8/+8
* Don't use Optional::getPointer (NFC)Kazu Hirata2022-11-211-2/+2
* [pseudo] Document disambiguation design progressSam McCall2022-10-131-0/+367
* [clang-tools-extra] [test] Use CLANG_NO_DEFAULT_CONFIG=1Michał Górny2022-10-042-0/+9
* [pseudo] NFC, Remove an extral blank line.Haojian Wu2022-09-221-1/+0
* Drop empty string literals from static_assert (NFC)Kazu Hirata2022-09-031-1/+1
* [pseudo] Placeholder disambiguation strategy: always choose secondSam McCall2022-08-2610-11/+269
* [pseudo] Eliminate a false parse of structured binding declaration.Haojian Wu2022-08-233-1/+40
* [pseudo] Fix HeadsPartition is not initialized correctly.Haojian Wu2022-08-232-2/+26
* [pseudo] Start rules are `_ := start-symbol EOF`, improve recovery.Sam McCall2022-08-199-73/+122
* [pseudo] NFC, remove redundant ;Haojian Wu2022-08-191-2/+2
* [pseudo] Changes omitted from previous commitSam McCall2022-08-192-2/+4
* [pseudo] Perform unconstrained reduction prior to recovery.Sam McCall2022-08-193-3/+47
* [pseudo] Eliminate the type-name identifier ambiguities in the grammar.Haojian Wu2022-08-172-18/+12
* [pseudo] Style tweaks forgotten in D130337. NFCSam McCall2022-08-161-4/+5
* Remove unused forward declarations (NFC)Kazu Hirata2022-08-131-1/+0
* [pseudo] Apply the function-declarator to member functions.Haojian Wu2022-08-122-3/+12
* [pseudo] Eliminate an ambiguity for the empty member declaration.Haojian Wu2022-08-122-1/+9
* [pseudo] Use C++17 variant to simplify the DirectiveTree::Chunk class, NFC.Haojian Wu2022-08-113-170/+87
* [pseudo] Fix a bug in checking the duplicated grammar rules.Haojian Wu2022-08-112-2/+19
* [pseudo] Fix a suspicious usage of `sizeof(this)`.Haojian Wu2022-08-091-1/+1
* [clang-pseudo] Forest.h - don't inherit from std::iteratorSimon Pilgrim2022-08-091-1/+3
* [clang-tools-extra] Fixed a number of typosGabriel Ravier2022-08-012-2/+2
* Convert for_each to range-based for loops (NFC)Kazu Hirata2022-07-301-4/+4
* [pseudo] Eliminate the false `::` nested-name-specifier ambiguityHaojian Wu2022-07-284-1/+42
* [pseudo] Fix initializer of string tableSam McCall2022-07-271-1/+1
* [pseudo] Add dangling-else guard to missing if-statement variantsSam McCall2022-07-271-1/+6
* [pseudo] Remove dead headerSam McCall2022-07-271-31/+0
* [pseudo] Reorganize CXX.h enumsSam McCall2022-07-278-166/+225
* [pseudo] Allow opaque nodes to represent terminalsSam McCall2022-07-262-3/+29
* [pseudo] Eliminate multiple-specified-types ambiguities using guardsSam McCall2022-07-254-18/+159
* [pseudo] Fix minor errors in module grammarSam McCall2022-07-251-4/+4
* Use llvm::sort instead of std::sort where possibleDmitri Gribenko2022-07-231-2/+3
* [pseudo] Add ambiguity & unparseability metrics to -print-statisticsSam McCall2022-07-222-3/+40
* [pseudo] Eliminate the dangling-else syntax ambiguity.Haojian Wu2022-07-226-13/+50