- 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
- 81df9eb PR33839: Fix -Wunused handling for structured binding declarations. by Richard Smith · 8 years ago
- 97dfc4a [Sema] Correct nothrow inherited by noexcept by Erich Keane · 8 years ago
- b688d13 Consolidate std::move() detection code. No behavior change. by Nico Weber · 8 years ago
- c95d2c5 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
- 98a4933 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 17def21 Revert "Give external linkage and mangling to lambdas inside inline variables and variable templates." by Vitaly Buka · 8 years ago
- bb86364 [MS Compat]Allow __interfaces to have properties. by Erich Keane · 8 years ago
- fb130c6 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
- 30c93db Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- e974479 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 1b9418e Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- fc587e6 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 0ac9524 [Sema] Fix a pair of crashes when generating exception specifiers with an 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
- 672281a Diagnostic specific failed condition in a static_assert. by Douglas Gregor · 8 years ago
- 96cd671 PR19668, PR23034: Fix handling of move constructors and deleted copy 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
- 99bee7f Recommit r306103: PR26195: Set correct NestedNameSpecifierLoc for the by Alex Lorenz · 8 years ago
- 12ddcee [Sema] Fix a crash-on-invalid when a template parameter list has a class by Akira Hatanaka · 8 years ago
- a2af95a Revert r306103: "PR26195: Set correct NestedNameSpecifierLoc for the by Alex Lorenz · 8 years ago
- 787d30f PR26195: Set correct NestedNameSpecifierLoc for the dependent initializer by Alex Lorenz · 8 years ago
- 25dbe1a Function with unparsed body is a definition by Serge Pavlov · 8 years ago
- a4ab1b1 Reverted 305379 (Function with unparsed body is a definition) by Serge Pavlov · 8 years ago
- c73c81b Function with unparsed body is a definition by Serge Pavlov · 8 years ago
- 79271ab Do not inherit default arguments for friend function in class template. by Serge Pavlov · 8 years ago
- 673f44c Improve diagnostics if friend function redefines file-level function. by Serge Pavlov · 8 years ago
- b301806 PR33318: Add missing full-expression checking to static_assert expression. by Richard Smith · 8 years ago
- 3339911 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 9 years ago
- 883dbc4 Switch from using a DiagnosticTrap and a note for "while defining a special by Richard Smith · 9 years ago
- 9e7bf16 Add #pragma clang attribute by Alex Lorenz · 9 years ago
- 3bfe962 Revert r300539 - Add #pragma clang attribute by Alex Lorenz · 9 years ago
- 0a849f4 Add #pragma clang attribute by Alex Lorenz · 9 years ago
- d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 9 years ago
- 2c51880 Spelling mistakes in comments. NFCI. (PR27635) by Simon Pilgrim · 9 years ago
- 762f928 [Objective-C] Miscellaneous -fobjc-weak Fixes by Brian Kelley · 9 years ago
- 036603a [Objective-C] C++ Classes with __weak Members non-POD Types when using -fobjc-weak by Brian Kelley · 9 years ago
- 4afdfe8 Test Commit by Brian Kelley · 9 years ago
- 484aa45 Encapsulate FPOptions and use it consistently by Adam Nemet · 9 years ago
- 07c9338 Add warning for inconsistent overrides on destructor. by Richard Trieu · 9 years ago
- df054d3 C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules for special member functions. by Richard Smith · 9 years ago
- 6f0e63e Factor out more commonality between handling of deletion and exception specifications for special member functions. by Richard Smith · 9 years ago
- 8bae1be Factor out some common code between SpecialMemberExceptionSpecInfo and SpecialMemberDeletionInfo. by Richard Smith · 9 years ago
- 5511800 Simplify and pass a more useful source location when computing an exception by Richard Smith · 9 years ago
- 2246c83 Refactor computation of exception specification for special members to remove by Richard Smith · 9 years ago
- 1338122 Add context note to diagnostics that occur while declaring an implicit special member function. by Richard Smith · 9 years ago
- 696e312 Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation for by Richard Smith · 9 years ago
- 51ec0cf Factor out function to determine whether we're performing a template by Richard Smith · 9 years ago
- bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
- b893ed2 Sema: simplify conditional execution (NFC) by Saleem Abdulrasool · 9 years ago
- 278890f [c++1z] Enforce restriction that deduction guide is declared in the same scope as its template. by Richard Smith · 9 years ago
- 3817e4a [c++1z] Disallow deduction guides with deduced types that don't syntactically match the template being deduced. by Richard Smith · 9 years ago
- afe4aa8 [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides. by Richard Smith · 9 years ago
- f445f19 Rename IsExplicitSpecialization -> IsMemberSpecialization when we're talking by Richard Smith · 9 years ago
- 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
- ef2cd8f More fixes for places where 'decltype(auto)' is permitted in the C++ grammar but makes no sense. by Richard Smith · 9 years ago
- a6ae060 Sema: add warning for c++ member variable shadowing by Saleem Abdulrasool · 9 years ago
- c88aa3f Diagnose an attempt to give a deduction-guide a function body. by Richard Smith · 9 years ago
- f283fdc P0091R3: Improved syntactic checking of deduction-guides. by Richard Smith · 9 years ago
- 3584515 P0091R3: Implement basic parsing support for C++17 deduction-guides. by Richard Smith · 9 years ago
- ae65d22 [Sema] Fix assumption about typo corrections containing no decl. by Benjamin Kramer · 9 years ago
- 8d14835 PR31692: Don't mark a declaration as invalid if we haven't necessarily emitted a (user-visible) error. by Richard Smith · 9 years ago
- 82713bf [MS] Mark default args of exported default constructors as used by Reid Kleckner · 9 years ago
- 46d04a3 PR18402: work around bug in libstdc++4.8's detection of whether ::gets exists. by Richard Smith · 9 years ago
- d6a1508 PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible. by Richard Smith · 9 years ago
- 61195e1 [MS] Instantiate default args during instantiation of exported default ctors by Reid Kleckner · 9 years ago
- cb2f326 Allow lexer to handle string_view literals. Patch from Anton Bikineev. by Eric Fiselier · 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
- 4eeaec4 Fix name hiding and redeclaration checking for dependent local by Richard Smith · 9 years ago
- d8a9e37 Fix some interactions between C++11 and C++14 features and using-declarations: by Richard Smith · 9 years ago
- 6f1daa4 [c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration. 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
- 208732e [c++1z] P0490R0, NB comment GB 20: if std::tuple_size<T> is complete, use the by Richard Smith · 9 years ago
- b792e06 Disable -Wweak-vtables when there are no key functions by Reid Kleckner · 9 years ago
- 846b8f7 Fix stack-use-after-scope in CheckExplicitlyDefaultedMemberExceptionSpec by Vitaly Buka · 9 years ago
- ac10dcc Fix stack-use-after-scope in EvaluateImplicitExceptionSpec by Vitaly Buka · 9 years ago
- 6ca15b6 [Sema] Pass APSInts by const ref, avoiding copies. by Benjamin Kramer · 9 years ago
- c01ee75 Remove C++ default arg side table for MS ABI ctor closures by Reid Kleckner · 9 years ago
- 8dbc6b2 Make diagnostic for use of default member initializer before enclosing class is by Richard Smith · 9 years ago
- 120eb54 Sema, CodeGen: Ensure that an implicit copy ctor is available more often under the Microsoft C++ ABI. by Peter Collingbourne · 9 years ago
- 66bfcb3 Sema: As of MSVC 2015, a user-declared move operation causes the deletion of both copy operations. by Peter Collingbourne · 9 years ago
- ca9d834 Fixes for r287241. Use placement new. Apply clang-format. by Malcolm Parsons · 9 years ago
- ff0382c Use unique_ptr for cached tokens for default arguments in C++. by Malcolm Parsons · 9 years ago
- 5e05298 Correctly ignore unnamed bit-fields when checking whether a union has fields. by Richard Smith · 9 years ago
- 560ae56 Add a note that points to the linkage specifier for the C++ linkage errors by Alex Lorenz · 9 years ago
- 525a351 [modules] Mark deleted functions as implicitly inline to allow merging by Eric Fiselier · 9 years ago
- f3cec65 When diagnosing that a defaulted function is ill-formed because it would be by Richard Smith · 9 years ago
- e53a4b7 [modules] PR28812: Modules can return duplicate field decls. by Vassil Vassilev · 9 years ago
- fdf0888 Don't try to use !Previous.empty() as a proxy for "Is this a redeclaration?" -- by Richard Smith · 9 years ago
- f70a906 [c++1z] Fix assertion failure when using the wrong number of bindings for a by Richard Smith · 9 years ago
- 3c4f8d2 P0012R1: Make exception specifications be part of the type system. This by Richard Smith · 9 years ago
- 8bbc315 Sema: honour dllexport in itanium more faithfully by Saleem Abdulrasool · 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
- 7ae80c6 [Sema] Prevent using member declaration diagnostic if the base class is invalid. by Eric Fiselier · 9 years ago
- e9abe64 Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned allocation." by Daniel Jasper · 9 years ago