- d1bcd4c Remove unicode characters, trailing whitespace from test case by David Majnemer · 11 years ago
- a32966f Sema: Simplify the check if a method returns an instance of the class. by Benjamin Kramer · 11 years ago
- 7752a74 Sema: Don't crash when __try/__except/__finally appears in a template function by David Majnemer · 11 years ago
- edb5fdf Sema: Consider it an error to apply __builtin_offsetof to a member in a virtual base by David Majnemer · 11 years ago
- b7f23f1 Correctly skip type sugar when determining the width of an enum type. Derived by Richard Smith · 11 years ago
- b79b17b PR17567: Improve diagnostic for a mistyped constructor name. If we see something by Richard Smith · 11 years ago
- 81e34b1 Do not use typo correction that is unaccessible. by Serge Pavlov · 11 years ago
- f30e194 Consumed analysis: replace the consumes attribute with a set_typestate by DeLesley Hutchins · 11 years ago
- 1bf6343 Consumed analysis: switch from tests_consumed/unconsumed to a general by DeLesley Hutchins · 11 years ago
- f18e6e8 Improve the error message for attempting to build a for range loop using a by Richard Trieu · 11 years ago
- 627c7f9 Consumed analysis: check destructor calls. by DeLesley Hutchins · 11 years ago
- b2969b1 Adds Microsoft compatiable C++ record layout code to clang. by Warren Hunt · 11 years ago
- 6e04a84 Sema: Taking the address of a dtor is illegal per C++ [class.dtor]p2. by Benjamin Kramer · 11 years ago
- 7385840 Consumed analysis: improve loop handling. The prior version of the analysis by DeLesley Hutchins · 11 years ago
- 45d3950 Tighten diagnostics for calling conventions on variadic functions by Hans Wennborg · 11 years ago
- 2dd68de Sema: Only merge typedef attributes if the previous decl is a typedef by Justin Bogner · 11 years ago
- 6654085 Consumed Analysis: Change callable_when so that it can take a list of states by DeLesley Hutchins · 11 years ago
- f003acd Revert "Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves." by Rafael Espindola · 11 years ago
- 618c285 Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves. by Faisal Vali · 11 years ago
- 9683f1d Revert changes from the nested lambdas commit till i figure out by Faisal Vali · 11 years ago
- aecbb9d Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves. by Faisal Vali · 11 years ago
- a89ee57 Fix a typo suggestion regression introduced by r191544. by Kaelyn Uhrain · 11 years ago
- de8eaa2 Fix computation of linkage within nested lambdas. by Faisal Vali · 11 years ago
- 91d3f33 Fix typo correction usage of SemaAccess.cpp. by Eli Friedman · 11 years ago
- 9b93f20 Tweak changes in r186464 to avoid a crash. by Eli Friedman · 11 years ago
- 8a3f9e4 Remove support for arrays of runtime bound in C++1y, now they have been voted by Richard Smith · 11 years ago
- c6867dd Revert the linkage fix. by Faisal Vali · 11 years ago
- 99229cd Fix computation of linkage within nested lambdas. by Faisal Vali · 11 years ago
- d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
- 4cb295d Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y; by Richard Smith · 11 years ago
- 9beaf20 Add compat/extension warnings for init captures. by Richard Smith · 11 years ago
- 1851715 Add extra testing for init-captures. by Richard Smith · 11 years ago
- 2ceb67a Don't suggest namespaces if the next token is a '.' by Kaelyn Uhrain · 11 years ago
- d0629eb Variable templates: handle instantiation of static data member templates by Richard Smith · 11 years ago
- 0f90ee0 Don't give suggest things like function names on the left side of "=". by Kaelyn Uhrain · 11 years ago
- 6243f62 Avoid the hard-coded limit on the number of typo corrections attempted. by Kaelyn Uhrain · 11 years ago
- a934c31 Fix error recovery when a return type correction includes a new name specifier. by Kaelyn Uhrain · 11 years ago
- 3d9559b Teach typo correction to look inside of classes like it does namespaces. by Kaelyn Uhrain · 11 years ago
- 859b622 Implement C++1y digit separator proposal (' as a digit separator). This is not by Richard Smith · 11 years ago
- 01ae093 Allow dynamic_cast to void* even with -fno-rtti. by Eli Friedman · 11 years ago
- 2ae28e5 Fix -Wmissing-variable-declarations regression. by Eli Friedman · 11 years ago
- ecbce69 Implement restriction that a partial specialization must actually specialize by Richard Smith · 11 years ago
- 06dd2b3 Handle standard libraries that miss out the space when defining the standard by Richard Smith · 11 years ago
- 25b24eb PR16529: Don't forget to add the CXXFunctionalCastExpr type sugar to an by Richard Smith · 11 years ago
- b390e49 PR17295: Do not allow explicit conversion functions to be used in cases where by Richard Smith · 11 years ago
- ef8f90c Modify the uninitialized field visitor to detect uninitialized use across the by Richard Trieu · 11 years ago
- a41c97a Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 11 years ago
- d2f9308 Make Preprocessor::Lex non-recursive. by Eli Friedman · 11 years ago
- 5f33c37 Add specific warning flags for GNU ext in Sema. by Eli Friedman · 11 years ago
- 58ee425 Remove a bogus diagnostic preventing static data member templates from being by Richard Smith · 11 years ago
- 8e6557e Fix accepts-invalid if a variable template explicit instantiation is missing an by Richard Smith · 11 years ago
- 6aa7df9 If a variable template specialization with an incomplete array type is by Richard Smith · 11 years ago
- e9f6f33 [-cxx-abi microsoft] Correctly identify Win32 entry points by David Majnemer · 11 years ago
- 175d417 Add some missing ProhibitAttributes calls to some declaration-like #pragmas. by Richard Smith · 11 years ago
- 2440fb1 Add error checking to reject neon_vector_type attribute on targets without NEON. by Amara Emerson · 11 years ago
- 3312933 Handle PredefinedExpr with templates and lambdas by Wei Pan · 11 years ago
- 3225b9c Avoid getting an argument of allocation function if it does not exist. by Serge Pavlov · 11 years ago
- 1fca547 Part three of PR15721: if we have an invalid CXXDefaultInitExpr, don't crash if by Richard Smith · 11 years ago
- b445cb9 vector_size cannot be applied to Booleans. Updated the semantic checking logic, as well as the comment and added a test case. Fixes PR12649 by Aaron Ballman · 11 years ago
- 422ac9e Switching the WeakRef attribute to using the new checkStringLiteralArgument helper function. by Aaron Ballman · 11 years ago
- f37e4f2 Guard availability and thread safety attributes against wide strings. by Benjamin Kramer · 11 years ago
- fbb08b5 Refactor the uninitialized field visitor. Also moved the calls to the visitor by Richard Trieu · 11 years ago
- d068607 Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required. by Aaron Ballman · 11 years ago
- a19efaf Adding some additional test cases for the cleanup attribute. by Aaron Ballman · 11 years ago
- 71fcba8 Split -Wunused-variable warning. by Daniel Jasper · 11 years ago
- a3d727b volatile types are not trivially copyable. by Eli Friedman · 11 years ago
- ba08161 Fix is_trivially_constructible preconditions. by Eli Friedman · 11 years ago
- ebaee6b The cleanup attribute no longer uses an unresolved, simple identifier as its argument. Instead, it takes an expression that is fully resolved. by Aaron Ballman · 11 years ago
- 812d6bc PR5683: Issue a warning when subtracting pointers to types of zero size, and by Richard Smith · 11 years ago
- 1507bf5 Fix regression from r190382. by Eli Friedman · 11 years ago
- 39bd371 Make -Wunused warning rules more consistent. by Eli Friedman · 11 years ago
- 35bc005 Ignore calling conventions when checking function template specializations by Reid Kleckner · 11 years ago
- 9c5716c Add self-comparison warnings for fields. by Eli Friedman · 11 years ago
- a33ab60 Consumed Analysis: The 'consumable' attribute now takes a identifier specifying the default assumed state for objects of this class by David Blaikie · 11 years ago
- 3082be2 When creating an implicit conversion sequence for a reference of type T from an by Richard Smith · 11 years ago
- 1e75a1a Clear LookupResult object if invalid candidate is found. by Serge Pavlov · 11 years ago
- 5094920 Consumed analysis: update to comments in test cases. by DeLesley Hutchins · 11 years ago
- caa5ab2 Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling. by Aaron Ballman · 11 years ago
- 0e8534e Consumed analysis: add return_typestate attribute. by DeLesley Hutchins · 11 years ago
- 9a96de7 The diagnostic err_init_conversion_failed uses the enum by Richard Trieu · 11 years ago
- c55bee6 Consumed analysis: add 'consumable' class attribute. by DeLesley Hutchins · 11 years ago
- 4252598 Consumed analysis: track function parameters. Patch by chris.wailes@gmail.com. by DeLesley Hutchins · 11 years ago
- d324a0b Consumed analysis: non-const methods no longer transfer an object into an by DeLesley Hutchins · 11 years ago
- b7dc1f5 Consumed analysis: improve handling of conditionals. by DeLesley Hutchins · 11 years ago
- 9d57b8d Sema: Subst type default template args earlier by David Majnemer · 11 years ago
- 3f93d4c Improve error for assignment to incomplete class. by Eli Friedman · 11 years ago
- ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
- 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
- 9e8bd1d Consumed analysis: change class name in test cases. by DeLesley Hutchins · 11 years ago
- 8ef1b37 Reword a diagnostic to avoid a confusing implication that it might be talking by Richard Smith · 11 years ago
- 5fdd207 Update to consumed analysis. by DeLesley Hutchins · 11 years ago
- b9377d3 Add a constexpr functionality test for static data member templates. by Larisse Voufo · 11 years ago
- 567f917 Refactor for clarity and simplicity. by Larisse Voufo · 11 years ago
- 04592e7 Improve support for static data member templates. This revision still has at least one bug, as it does not respect the variable template specialization hierarchy well. by Larisse Voufo · 11 years ago
- 2414697 Split isFromMainFile into two functions. by Eli Friedman · 11 years ago
- f96df62 Fix the end sourcelocation of the call expression in a member access when by Nick Lewycky · 11 years ago
- 28bdbf0 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 11 years ago
- 37aa0f7 If we find an error in the range expression in a range-based for loop, and the by Richard Smith · 11 years ago
- 556ef7f PR16727: don't try to evaluate a potentially value-dependent expression when by Richard Smith · 11 years ago
- 2d67097 Refactor all diagnosing of TypoCorrections through a common function, in by Richard Smith · 11 years ago