- db01c3a [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals by Leonard Chan · 7 years ago
- eaf11ad Track the result of evaluating a computed noexcept specification on the by Richard Smith · 8 years ago
- 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
- 56ae0a6 DR126: partially implement the const-correct rules for exception handler matching. by Richard Smith · 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
- 20f25cb [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt. by Eric Fiselier · 9 years ago
- 836de6b Fix completely bogus types for some builtins: by Richard Smith · 9 years ago
- 410306b Add two new AST nodes to represent initialization of an array in terms of by Richard Smith · 9 years ago
- 3a8f13a PR31244: Use the exception specification from the callee's type directly to by Richard Smith · 9 years ago
- 13b40bc [c++1z] Improve support for -fno-exceptions: we can't just ignore exception by Richard Smith · 9 years ago
- 1be59c5 [c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic for by Richard Smith · 9 years ago
- 6289546 Extend hack to work around bad exception specifications for 'swap' members to by Richard Smith · 9 years ago
- 3c4f8d2 P0012R1: Make exception specifications be part of the type system. This by Richard Smith · 9 years ago
- e3ea001 Don't diagnoes a mismatch between implicit and explicit exception by Richard Smith · 9 years ago
- 8643639 PR28423: Compare primary declaration contexts. by Vassil Vassilev · 9 years ago
- 29099de [ObjC] Implement @available in the Parser and AST by Erik Pilkington · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- 5d321e6 [Sema] Return an appropriate result from CheckSpecifiedExceptionType by David Majnemer · 9 years ago
- b2b0da4 [-fms-extensions] Permit incomplete types in dynamic exception specifications by David Majnemer · 9 years ago
- 0f59cb3 Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType call by Richard Smith · 10 years ago
- f763027 [MSVC] 'property' with an empty array in array subscript expression. by Alexey Bataev · 10 years ago
- 9f690bd [coroutines] Creation of promise object, lookup of operator co_await, building by Richard Smith · 10 years ago
- 06ce8a4 [-fms-extensions] Allow missing exception specifications in redeclarations as an extension by David Majnemer · 10 years ago
- e335f25 SourceRanges are small and trivially copyable, don't them by reference. by Craig Topper · 10 years ago
- 8b56366 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
- a91de37 Promote a warning on ill-formed code (redeclaration missing an exception by Richard Smith · 10 years ago
- 1a3320e [OPENMP 4.0] Initial support for array sections. by Alexey Bataev · 10 years ago
- 556b21a Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
- 922b702 [SemaTemplate] Detect instantiation of unparsed exceptions. by Davide Italiano · 10 years ago
- 53c7616 Fix alignment issues in Clang. by James Y Knight · 10 years ago
- e6b7cf4 Fix a couple of typos: specifc->specific. by Eric Christopher · 10 years ago
- 642f173 Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops. by Benjamin Kramer · 10 years ago
- cb77930 Implementing C99 partial re-initialization behavior (DR-253) by Yunzhong Gao · 10 years ago
- 9e2341d [modules] Remove redundant import of lexical decls when building a lookup table by Richard Smith · 11 years ago
- 08dcf60 Reverting 232853 and 232870 because they depend on 232793, by Vince Harron · 11 years ago
- decef80 [modules] When either redecl chain merging or an update record causes us to by Richard Smith · 11 years ago
- 7da2302 Mark DR1948 as implemented by David Majnemer · 11 years ago
- 88f4549 Delay checking overrides for exception specifications if the overridden by Richard Smith · 11 years ago
- 6403e93 PR21565 Add an egregious hack to support broken libstdc++ headers that declare by Richard Smith · 11 years ago
- 0b3a462 PR21437, final part of DR1330: delay-parsing of exception-specifications. This by Richard Smith · 11 years ago
- 2e32155 Instantiate exception specifications when instantiating function types (other by Richard Smith · 11 years ago
- 0f0af19 [c++1z] N4295: fold-expressions. by Richard Smith · 11 years ago
- e1f49d5 Add the initial TypoExpr AST node for delayed typo correction. by Kaelyn Takata · 11 years ago
- 2322415 Revert r219977, "Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These were" by NAKAMURA Takumi · 11 years ago
- 9c04bce Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These were by Richard Smith · 11 years ago
- e113c20 Revert r217995 and follow-ups: by Hans Wennborg · 11 years ago
- 4ff1238 Instantiate exception specifications when instantiating function types (other by Richard Smith · 11 years ago
- 6de7a24 [modules] Maintain an AST invariant across module load/save: if any declaration by Richard Smith · 11 years ago
- 8acb428 Factor out exception specification information from by Richard Smith · 11 years ago
- 1b98ccc PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus by Richard Smith · 11 years ago
- ddd01ce Removing an "if (this == nullptr)" check from two print methods. The condition by Richard Trieu · 11 years ago
- c771d5d Move the logic for testing for namespace std into one location. This check can by Richard Trieu · 11 years ago
- c3ec149 [C++11] Use 'nullptr'. Sema edition. by Craig Topper · 11 years ago
- b6cc592 Fix a bunch of mislayered clang/Lex includes from Sema by Alp Toker · 12 years ago
- 564417a When the exception specification for a function in an imported PCH or module is by Richard Smith · 12 years ago
- b088fbe [C++11] Replacing FunctionProtoType iterators exception_begin() and exception_end() with iterator_range exceptions(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
- c7fb225 PR16638, DR1552: the exception specification on an implicitly-declared by Richard Smith · 12 years ago
- 39a509a Don't mark decls with mismatching exception specs invalid in MS mode (PR18683) by Hans Wennborg · 12 years ago
- 314cc81 Rename getResultType() on function and method declarations to getReturnType() by Alp Toker · 12 years ago
- 9cacbab Rename FunctionProtoType accessors from 'arguments' to 'parameters' by Alp Toker · 12 years ago
- 95e7ff2 Eliminate UnaryTypeTraitExpr by Alp Toker · 12 years ago
- cbb9034 Eliminate BinaryTypeTraitExpr by Alp Toker · 12 years ago
- c4d7c82 Add the intrinsic __builtin_convertvector by Hal Finkel · 12 years ago
- 75807f2 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 12 years ago
- 5a8738f Fix regression from r184810. by Eli Friedman · 12 years ago
- 0423b76 Fix noexcept for delete expressions. by Eli Friedman · 12 years ago
- 96dbf6f Delete a couple dead checks. by Eli Friedman · 12 years ago
- f6e1fd7 Delete dead code. by Eli Friedman · 12 years ago
- cc1b96d PR12086, PR15117 by Richard Smith · 12 years ago
- 896b32f Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 12 years ago
- 852c9db C++1y: Allow aggregates to have default initializers. by Richard Smith · 13 years ago
- 5e77d76 Basic support for Microsoft property declarations and references thereto. by John McCall · 13 years ago
- 3901dfe PR15597: Fix a confusion between the implicit exception specification and the by Richard Smith · 13 years ago
- 5c38272 ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 13 years ago
- 6adc78e Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 13 years ago
- 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- a118c6a Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. by Richard Smith · 13 years ago
- 8606d75 PR14388: An array or function type in an exception specification should be by Richard Smith · 13 years ago
- 66f3ac9 Rework implementation of DR1492: Apply the resolution to operator delete too, by Richard Smith · 13 years ago
- 1ee6352 DR1492: In a definition of a destructor, the exception specification must be by Richard Smith · 13 years ago
- b15fe3a PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 13 years ago
- 235341b Store SourceManager pointer on PrintingPolicy in the case where we're dumping, by Richard Smith · 13 years ago
- d3b5c908 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 13 years ago
- 7bfb2d0 Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 14 years ago
- 0caa394 Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 14 years ago
- f623c96 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 14 years ago
- bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
- 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
- 4903802 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 14 years ago
- 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
- 75acd92 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 14 years ago
- c0b0728 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 14 years ago
- 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
- 0706d20 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 14 years ago
- 938f40b Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 14 years ago
- a8032e9 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 14 years ago
- 645d958 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 14 years ago
- 623ea82 Reapply r121528, fixing PR9941 by delaying the exception specification check for destructors until the class is complete and destructors have been adjusted. by Sebastian Redl · 14 years ago
- 9392165 For consistency, change suffix from war_ to warn_ for some Microsoft warnings I introduced lately. by Francois Pichet · 15 years ago