- 864949b [cxx2a] P0624R2: Lambdas with no capture-default are by Richard Smith · 7 years ago
- 79c88c3 P1008R1 Classes with user-declared constructors are never aggregates in C++20. by Richard Smith · 7 years ago
- 78929ef [CUDA] Ignore uncallable functions when we check for usual deallocators. by Artem Belevich · 7 years ago
- 2425338 Fix assertion failure when emitting code for a merged lambda. by Richard Smith · 7 years ago
- c9d2990 [AST][3/4] Move the bit-fields from BlockDecl, LinkageSpecDecl and OMPDeclareReductionDecl into DeclContext by Erich Keane · 7 years ago
- 9c66506 [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into DeclContext by Erich Keane · 7 years ago
- f92f31c [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into DeclContext by Erich Keane · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- c00e446 [c++17] If a class inherits virtual functions from a base class, it is by Richard Smith · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
- b5a317f Non-zero-length bit-fields make a class non-empty. by Richard Smith · 8 years ago
- e6313ac [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 8 years ago
- d236a34 Revert "[ObjC++] Never pass structs that transitively contain __weak fields in" by Akira Hatanaka · 8 years ago
- f15d29c [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 8 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
- b6070db DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standard by Richard Smith · 8 years ago
- 7855e77 [AST] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 866dee4 Add helper to determine if a field is a zero-length bitfield. by Richard Smith · 8 years ago
- fcbe17c [ObjC++] Make parameter passing and function return compatible with ObjC by Akira Hatanaka · 8 years ago
- d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
- c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
- 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
- 02914dc Add support for attribute 'trivial_abi'. by Akira Hatanaka · 8 years ago
- a263c34 Serialize the IDNS for a UsingShadowDecl rather than recomputing it. by Richard Smith · 8 years ago
- acfa339 Refactor overridden methods iteration to avoid double lookups. by Benjamin Kramer · 8 years ago
- c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
- 4a5354f [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 5b34958 Support for destroying operator delete, per C++2a proposal P0722. by Richard Smith · 8 years ago
- becb92d [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
- f01516d Revert "[Modules TS] Module ownership semantics for redeclarations." by Eric Liu · 8 years ago
- b87720b [Modules TS] Module ownership semantics for redeclarations. by Richard Smith · 8 years ago
- 3e08f66 [Sema] Correct IUnknown to support Unknwnbase.h Header. by Erich Keane · 8 years ago
- 99eda60 Allow IUnknown/IInterface types to come from extern C++ by Erich Keane · 8 years ago
- 58bd603 Fix the __interface inheritence rules to work better with IUnknown and IDispatch by Erich Keane · 8 years ago
- 96cd671 PR19668, PR23034: Fix handling of move constructors and deleted copy by Richard Smith · 8 years ago
- 6c716116 PR34163: Don't cache an incorrect key function for a class if queried between by Richard Smith · 8 years ago
- 0c9f193 Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy constructors when deciding whether classes should be passed indirectly." by Diana Picus · 8 years ago
- f1a425e PR19668, PR23034: Fix handling of move constructors and deleted copy by Richard Smith · 8 years ago
- 2246167 [Sema] Mark a virtual CXXMethodDecl as used if a call to it can be by Akira Hatanaka · 8 years ago
- 3cede51 Fix PR 33189: Clang assertion on template destructor declaration by Hubert Tong · 8 years ago
- 2933334 Fix an assertion failure (PR33020). by Alexander Kornienko · 9 years ago
- 2195ec9 [modules] Properly look up the owning module for an instantiation of a merged template. by Richard Smith · 9 years ago
- bd186c0 Revert r300653 and r300650. The underlying commit fixes one issue with by Chandler Carruth · 9 years ago
- 5aacc40 [modules] Properly look up the owning module for an instantiation of a merged template. by Richard Smith · 9 years ago
- fd1acbb [ODRHash] Improve handling of hash values by Richard Trieu · 9 years ago
- 036603a [Objective-C] C++ Classes with __weak Members non-POD Types when using -fobjc-weak by Brian Kelley · 9 years ago
- df054d3 C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules for special member functions. by Richard Smith · 9 years ago
- e7f7ed2 Add more ODR checking. by Richard Trieu · 9 years ago
- b6adf54 Part of adding an improved ODR checker. by Richard Trieu · 9 years ago
- bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
- dc4cb02 Revert r295421, new ODR checker for modules, to fix build bot. by Richard Trieu · 9 years ago
- cb6b726 Add better ODR checking for modules. by Richard Trieu · 9 years ago
- e55fb7f Revert r295284: Add better ODR checking for modules. by Richard Trieu · 9 years ago
- f351ac8 Add better ODR checking for modules. by Richard Trieu · 9 years ago
- 61e29aa Revert r293585 "Add better ODR checking for modules." by Sam McCall · 9 years ago
- fa3d93a Add better ODR checking for modules. by Richard Trieu · 9 years ago
- 505ef81 Fix defaulted-functions-in-C++98 extension to give the functions the same by Richard Smith · 9 years ago
- 151c456 [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
- 9949ead Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations." by Daniel Jasper · 9 years ago
- 22a250c [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
- 30e304e Remove custom handling of array copies in lambda by-value array capture and by Richard Smith · 9 years ago
- 283d8d4 [Sema] Don't perform aggregate initialization for types with explicit constructors by Eric Fiselier · 9 years ago
- 9b18217 Fix implementation of the likely resolution of core issue 253 to support class by Richard Smith · 9 years ago
- c3f8925 Retire llvm::alignOf in favor of C++11 alignof. by Benjamin Kramer · 9 years ago
- b2f0f05 Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use of by Richard Smith · 9 years ago
- e9abe64 Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned allocation." by Daniel Jasper · 9 years ago
- 189e52f P0035R4: Semantic analysis and code generation for C++17 overaligned allocation. by Richard Smith · 9 years ago
- 96269c5 P0035R4: add std::align_val_t overloads of operator new/delete in C++17 mode. by Richard Smith · 9 years ago
- 0bae624 Lazily load the ContextDecl for a lambda's DefinitionData, to fix a by Richard Smith · 9 years ago
- dd5619f PR28978: If we need overload resolution for the move constructor of an by Richard Smith · 9 years ago
- 97fcf4b Explicitly generate a reference variable to hold the initializer for a by Richard Smith · 9 years ago
- 7b76d81 P0217R3: serialization/deserialization support for c++17 decomposition declarations. by Richard Smith · 9 years ago
- 32cb8c9 Remove unused and undesirable reference from BindingDecl to DecompositionDecl. by Richard Smith · 9 years ago
- dca60b4 P0217R3: Constant expression evaluation for decomposition declarations. by Richard Smith · 9 years ago
- 7873de0 P0217R3: Perform semantic checks and initialization for the bindings in a by Richard Smith · 9 years ago
- bdb84f3 P0217R3: Parsing support and framework for AST representation of C++1z by Richard Smith · 9 years ago
- 6ecaec8 [ASTMatchers] New forEachOverriden matcher. by Clement Courbet · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- b1bcd5d Revert "[ASTMatchers] New forEachOverriden matcher." by Chandler Carruth · 9 years ago
- 8251ebf [ASTMatchers] New forEachOverriden matcher. by Clement Courbet · 9 years ago
- 67a4186 [MSVC] Support for __unaligned qualifier in functions by Andrey Bokhanko · 10 years ago
- 5cfda6f [AST] Cleanup comments regarding CXXRecordDecl::isEmpty by David Majnemer · 10 years ago
- b648399 PR27754: CXXRecordDecl::data() needs to perform an update even if it's called by Richard Smith · 10 years ago
- 12e7931 Add support for derived class special members hiding functions brought in from by Richard Smith · 10 years ago
- 872307e P0017R1: In C++1z, an aggregate class can have (public non-virtual) base classes; these are initialized as if they were data members. by Richard Smith · 10 years ago
- 72c57f4 Fix rejects-valid caused by r261297. by Nico Weber · 10 years ago
- 344abaa Fix SemaTemplate/instantiate-field.cpp after r261297. by Nico Weber · 10 years ago
- 6a6376b Implement the likely resolution of core issue 253. by Nico Weber · 10 years ago
- 21c9060 [ptr-traits] Move methods manipulating PointerUnions, DenseMap pointer by Chandler Carruth · 10 years ago
- 967eb20 [TrailingObjects] Convert Decl* classes. by James Y Knight · 10 years ago
- e6337e1 Revert r256399 "[Sema] ArrayRef-ize ActOnBaseSpecifiers. NFC" by Craig Topper · 10 years ago
- 6550a4b [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFC by Craig Topper · 10 years ago
- 6e4f6e1 [AST] Turn the callbacks of lookupInBases and forallBases into a function_ref by Benjamin Kramer · 10 years ago
- 7a591a4 [modules] When determining the visible module set during template by Richard Smith · 10 years ago
- 95a192a Update -Winvalid-noreturn to handle destructors better. by Richard Trieu · 11 years ago
- c2bb818 [modules] Deserialize CXXCtorInitializer list for a constructor lazily. by Richard Smith · 11 years ago
- f813400 [modules] Don't clobber a destructor's operator delete when adding another one; by Richard Smith · 11 years ago
- cf4bdde Cleanup: remove artificial division between lookup results and const lookup by Richard Smith · 11 years ago
- 40c7806 Revert r167816 and replace it with a proper fix for the issue: do not by Richard Smith · 11 years ago