- b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
- 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
- fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
- 3d8051a [CodeComplete] Add completions for filenames in #include directives. by Sam McCall · 7 years ago
- 2c0bc8b by Kevin P. Neal · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
- c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
- 03e0d2d [Modules][ObjC] Warn on the use of '@import' in framework headers by Bruno Cardoso Lopes · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 7 years ago
- a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
- 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
- ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 7 years ago
- c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 7 years ago
- e669f3a [Parser] Remove hard-coded bracket depth limit by Jan Korous · 8 years ago
- 77a9c60 Fix a couple of cases where we would fail to correctly parse deduced class template specialization types. by Richard Smith · 8 years ago
- 1c606c2 Allow the NS, CF, and ObjC attributes to be used with -fdouble-square-bracket-attributes. The syntactic locations for such attributes on ObjC constructs have been specifically chosen to follow the GNU attribute syntactic locations. by Aaron Ballman · 8 years ago
- 090da2d Again reverting an attempt to convert the DeclSpec enums into scoped enums. by Faisal Vali · 8 years ago
- 038df49 [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums with underlying types. by Faisal Vali · 8 years ago
- c535adc Revert r321614 and r321615 by Faisal Vali · 8 years ago
- 8736dee [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums. by Faisal Vali · 8 years ago
- 7db85c5 [NFC] Modernize enum DeclSpecContext into a scoped enum. by Faisal Vali · 8 years ago
- 421b2d1 [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum. by Faisal Vali · 8 years ago
- c5089c0 Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' keyword. by Faisal Vali · 8 years ago
- 81fe14e [Modules TS] Added module re-export support. by Hamza Sood · 8 years ago
- b874042 [code completion] Complete ObjC methods in @implementation without leading by Alex Lorenz · 8 years ago
- d97d35e [Modules TS] Diagnose attempts to enter module implementation units without the module interface being available. by Richard Smith · 8 years ago
- f315000 Fixed a crash on replaying Preamble's PP conditional stack. by Ilya Biryukov · 8 years ago
- 57c681f Place implictly declared functions at block scope by Momchil Velikov · 8 years ago
- 795eee9 Fix invalid warnings for header guards in preambles by Erik Verbruggen · 8 years ago
- e03a654 [modules ts] Declarations from a module interface unit are only visible outside by Richard Smith · 8 years ago
- 27daec6 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- af3b325 Fix the location of "missing ';'" suggestions after annotation tokens. by Richard Smith · 8 years ago
- 81328ac P0629R0: Switch to latest proposal for distinguishing module interface from implementation. by Richard Smith · 8 years ago
- 1be800c5 Add support for editor placeholders to Clang by Alex Lorenz · 8 years ago
- 9e7bf16 Add #pragma clang attribute by Alex Lorenz · 8 years ago
- 3bfe962 Revert r300539 - Add #pragma clang attribute by Alex Lorenz · 8 years ago
- 0a849f4 Add #pragma clang attribute by Alex Lorenz · 8 years ago
- f127821 [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are used by Alex Lorenz · 8 years ago
- 60d3264 Add #pragma clang fp by Adam Nemet · 8 years ago
- d2a97e0 Publish one more parser RAII for external use. by Vassil Vassilev · 9 years ago
- 11ad339 Publish RAIIObjectsForParser.h for external usage. by Vassil Vassilev · 9 years ago
- d5d27e1 Introduce an 'external_source_symbol' attribute that describes the origin by Alex Lorenz · 9 years ago
- 3584515 P0091R3: Implement basic parsing support for C++17 deduction-guides. by Richard Smith · 9 years ago
- 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
- 74f0234 PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). by Richard Smith · 9 years ago
- 3beb7c6 Remove redundant passing around of a "ContainsAutoType" flag. by Richard Smith · 9 years ago
- 20d252c Remove dead code. by Richard Smith · 9 years ago
- 6232706 Remove a couple of parameters that are always false. by Richard Smith · 9 years ago
- 5b74665 Recommit r289979 [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
- 35f6d66 Revert r289979 due to regressions by Yaxun Liu · 9 years ago
- 2e8331c [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
- b9d0193 [modules] Use the "redundant #include" diagnostic rather than the "module by Richard Smith · 9 years ago
- 218c874 [SemaObjC] Be more strict while parsing type arguments and protocols by Bruno Cardoso Lopes · 9 years ago
- 8df390f C++ Modules TS: Add parsing and some semantic analysis support for by Richard Smith · 9 years ago
- 8452327 Move calls of MaybeParseMicrosoftAttributes() before ParseExternalDeclaration() by Nico Weber · 9 years ago
- cb7f722 Remove function name from comment. by Nico Weber · 9 years ago
- dd4ad3d Unrevert r280035 now that the clang-cl bug it exposed has been fixed by by Richard Smith · 9 years ago
- e36ab4a Revert r280035 (and followups r280057, r280085), it caused PR30195 by Nico Weber · 9 years ago
- 88c52e0 C++ Modules TS: driver support for building modules. by Richard Smith · 9 years ago
- bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
- 964cc53 C++ Modules TS: support parsing the 'module' declaration (including extensions by Richard Smith · 9 years ago
- 49cc1cc C++ Modules TS: Add parsing support for module import declaration. by Richard Smith · 9 years ago
- a6b68bf Ensure Ident_GNU_final is properly initialized in the Parser Initialize function by David Majnemer · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- f9e890c Fix a few issues while skipping function bodies by Olivier Goffart · 9 years ago
- 61deb4d Revert accidential "[MSVC] Late parsing of in-class defined member functions in template" by Alexey Bataev · 9 years ago
- 86e786b [MSVC] Late parsing of in-class defined member functions in template classes. by Alexey Bataev · 9 years ago
- 587e1de [OPENMP 4.0] Initial support for '#pragma omp declare simd' directive. by Alexey Bataev · 9 years ago
- 75bc676 Add replacement = "xxx" to AvailabilityAttr. by Manman Ren · 10 years ago
- 34888f8 Revert r263687 for ubsan bot failure. by Manman Ren · 10 years ago
- a7c4760 Add an optional named argument (replacement = "xxx") to AvailabilityAttr. by Manman Ren · 10 years ago
- 94a4f0c [OPENMP 4.0] Initial support for 'omp declare reduction' construct. by Alexey Bataev · 10 years ago
- d8039df Addressing review comments for r261163. by Manman Ren · 10 years ago
- b636b90 Add 'nopartial' qualifier for availability attributes. by Manman Ren · 10 years ago
- 7b837f5 Include RecordDecls from anonymous unions in the AST. by Nico Weber · 10 years ago
- efdccaa OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedef by David Blaikie · 10 years ago
- 0403cb1 OpaquePtr: Use nullptr construction for DeclGroupPtrTy OpaquePtr typedef by David Blaikie · 10 years ago
- ba3a4f9 Improve AST dumping: by Richard Smith · 10 years ago
- 54a6a68 Merge some similar diagnostics using %select. by Craig Topper · 10 years ago
- 1d97d2a [OPENMP] Fix for http://llvm.org/PR25221: Infinite loop while parsing OpenMP directive by Alexey Bataev · 10 years ago
- c4e04a2 [Modules] More descriptive diagnostics for misplaced import directive by Serge Pavlov · 10 years ago
- b9fa996 [modules] When we see a definition of a function for which we already have a by Richard Smith · 10 years ago
- d666517 Fix sanitizer fallout from r243642 by Ulrich Weigand · 10 years ago
- 3c5038a Add support for System z vector language extensions by Ulrich Weigand · 10 years ago
- 9c25418 [modules] Don't save uninteresting identifiers, and don't consider identifiers by Richard Smith · 10 years ago
- 9bda6cf C++ support for Objective-C lightweight generics. by Douglas Gregor · 10 years ago
- 813a066 Extend type nullability qualifiers for Objective-C. by Douglas Gregor · 10 years ago
- 28e0f24 Don't leak TemplateIds when a plugin parses late-parsed templates at TU end. by Nico Weber · 10 years ago
- 4241314 [modules] Add local submodule visibility support for declarations. by Richard Smith · 10 years ago
- 18bbe19 Allow empty assembly string literal with -fno-gnu-inline-asm by Steven Wu · 10 years ago
- 6b72a67 Allow AsmLabel with -fno-gnu-inline-asm by Steven Wu · 10 years ago
- b49febe Fix the typo in r236044. NFC. by Steven Wu · 10 years ago
- 2baa53a Fix -fno-gnu-inline-asm doesn't catch file scope asm by Steven Wu · 10 years ago
- 8610cae Sema: Don't emit a missing prototype warning for deleted functions. by Benjamin Kramer · 11 years ago
- 06b7d00 Parse: Get rid of tok::cxx_defaultarg_end, use EOF instead by David Majnemer · 11 years ago
- 234b818 Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directly by David Majnemer · 11 years ago
- a3aef35 Parse: Don't let BalancedDelimiterTracker consume cxx_defaultarg_end by David Majnemer · 11 years ago
- 744cc5b Wrap to 80 columns, no behavior change. by Nico Weber · 11 years ago