- b8b41d3 Add support for WG21 N3599 (literal operator template for strings) as a GNU by Richard Smith · 12 years ago
- f7c520f Sema::tryCaptureVariable(): Prune three unused variables, HasBlocksAttr, IsBlock, and IsLambda. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
- ad090d8 Refactor tryCaptureVar using ExtractMethod. No functionality change. by Faisal Vali · 12 years ago
- 4a962f0 Tweak changes in r186464 to avoid a crash. by Eli Friedman · 12 years ago
- 75e3f69 Switch from putting init capture VarDecls in the surrounding DeclContext to by Richard Smith · 12 years ago
- 8809a0c Variable templates: handle instantiation of static data member templates by Richard Smith · 12 years ago
- c185aa7 Sema: Respect -fdelayed-template-parsing when parsing constexpr functions by David Majnemer · 12 years ago
- deedc3a Fix a bug in the typo correction replacement location. by Kaelyn Uhrain · 12 years ago
- 541b38b Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 12 years ago
- c4d7c82 Add the intrinsic __builtin_convertvector by Hal Finkel · 12 years ago
- c354d21 Handle PredefinedExpr with templates and lambdas by Wei Pan · 12 years ago
- 4ef077a Fix regression from r190427. by Eli Friedman · 12 years ago
- 84c6b3d PR5683: Issue a warning when subtracting pointers to types of zero size, and by Richard Smith · 12 years ago
- 16574d8 OpenCL allows the (pre/post)-(increment/decrement) operator on integer vector types, by David Tweed · 12 years ago
- 5a722e9 Add self-comparison warnings for fields. by Eli Friedman · 12 years ago
- 276dd18 Note when a decl is used in AST files. by Eli Friedman · 12 years ago
- 43472b3 Reference extension is weird/surprising and unnecessary, let's not do that. by David Blaikie · 12 years ago
- 09c2213 the call to UsualArithmeticConversions should come after the call to CheckVectorOperands on CheckConditionalOperands function. This problem caused compilation error with test17 on "test/CodeGen/ext-vector.c". by Jin-Gu Kang · 12 years ago
- 8d6b19a Handle predefined expression for a captured statement by Wei Pan · 12 years ago
- 5ba37d5 Split isFromMainFile into two functions. by Eli Friedman · 12 years ago
- 90f5422 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 12 years ago
- a6c8703 PR16727: don't try to evaluate a potentially value-dependent expression when by Richard Smith · 12 years ago
- f9b1510 Refactor all diagnosing of TypoCorrections through a common function, in by Richard Smith · 12 years ago
- 9ee175d Don't allow unary negation on scoped enums. by Eli Friedman · 12 years ago
- 4e28b26 sizeof(void) etc. should be a hard error in C++. by Eli Friedman · 12 years ago
- 16e94b9 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 12 years ago
- 493df1a Emit an error for enum increments and decrements in C++ mode. Fixes PR16394. by Richard Trieu · 12 years ago
- 39a1e50 Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 12 years ago
- d7293d7 Implement C++'s restrictions on the type of an expression passed to a vararg by Richard Smith · 12 years ago
- 1365781 Sema: Don't assume a nested name specifier holds a type by David Majnemer · 12 years ago
- 3a25d0d ObjectiveC ARC: finishing off issuing error when by Fariborz Jahanian · 12 years ago
- 25eef19 ObjectiveC ARC: Do not issue bridge cast diagnostic when by Fariborz Jahanian · 12 years ago
- 48d94c8 ObjectiveC arc: minor refactoring in my last patch by Fariborz Jahanian · 12 years ago
- 131996b ObjectiveC arc: Introduce a new initialization kind by Fariborz Jahanian · 12 years ago
- 374089e ObjectiveC arc: Move check for type conversions in arc by Fariborz Jahanian · 12 years ago
- 2ac682a Fix a crasher than manifests when typo correction suggests a function template. by Richard Trieu · 12 years ago
- ab09187 Partially revert r186903. by Eli Friedman · 12 years ago
- 088d39a Integers which are too large should be an error. by Eli Friedman · 12 years ago
- ef0b4a3 Don't emit open-paren fixit without close-paren. by Eli Friedman · 12 years ago
- 75807f2 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 12 years ago
- ebea0f2 Clean up diagnostics for inheriting constructors. by Eli Friedman · 12 years ago
- 3965574 Improve idiomatic-parentheses by checking method family instead of relying on the selector name. by Jean-Daniel Dupas · 12 years ago
- 4c27ac2 Make Expr::isConstantInitializer match IRGen. by Eli Friedman · 12 years ago
- af9de91 Make CheckAddressOfOperand a member of Sema so it can be reused by by Richard Smith · 12 years ago
- 476c823 Attempt typo correction for function calls with the wrong number of arguments. by Kaelyn Uhrain · 12 years ago
- e6d3395 Fix Sema for compares with _Atomic vars. by Eli Friedman · 12 years ago
- 5603df4 Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 12 years ago
- 0f32844 Sema: Call IgnoreParens fewer times in CheckAddressOfOperand by David Majnemer · 12 years ago
- 79be4cd Add typedefs for Densemaps containing SmallVectors to avoid repeating the SmallVector size when creating iterators for the DenseMap. by Craig Topper · 12 years ago
- 2341c0d Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
- 949abc3 Improve -Wlogical-not-parentheses to catch when the not is applied to an enum. by Richard Trieu · 12 years ago
- 10413a4 Allow typo correction to try removing nested name specifiers. by Kaelyn Uhrain · 12 years ago
- 7e346a8 Fix mangling for block literals. by Eli Friedman · 12 years ago
- 611d9b6 Ensure that debugger calls to signature-less functions default to by John McCall · 12 years ago
- aa205c4 Delete dead code. by Eli Friedman · 12 years ago
- ffc6d49 Don't use unnamed local enums as template arguments. Fixes -Werror bootstrap. by Joerg Sonnenberger · 12 years ago
- 18d3598 Fix PCH bug with member templates of local classes in nontemplate functions. by Faisal Vali · 12 years ago
- 009d61d Tweak -Wdeprecated-objc-pointer-introspection to have a subgroup for results of using -performSelectorXXX. by Ted Kremenek · 12 years ago
- 8a36502 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 12 years ago
- 9be9c68 Extend -Wnon-pod-varargs to check calls made from member pointers. by Richard Trieu · 12 years ago
- 41bc099 Extend -Wnon-pod-varargs to more cases, such as function pointers as return by Richard Trieu · 12 years ago
- 664c4c6 Extend -Wnon-pod-varargs to check calls made from function pointers. by Richard Trieu · 12 years ago
- 0a0c889 [Windows] Fix __declspec(property) when the getter returns a ref by Reid Kleckner · 12 years ago
- 31a5bcc Unify return type checking for functions and ObjC methods. Move all the by Eli Friedman · 12 years ago
- c41c8b3 Fix the warning for divide by zero to be a bit more robust. ;] by Chandler Carruth · 12 years ago
- 66ad574 Implement DR61: Address of ambiguous bound methods should be disallowed by David Majnemer · 12 years ago
- 286fcf6 Objective-C [qoi]: Issue better warning when nsstring literal is missing by Fariborz Jahanian · 12 years ago
- 896b32f Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 12 years ago
- bb4b894 Add a new warning, -Wlogical-not-parentheses, to -Wparentheses. by Richard Trieu · 12 years ago
- 0b5ca60 Added a type checking which handle the case of an ext vector and integral scalar by Jin-Gu Kang · 12 years ago
- 1edacec fix up recogtion of block pointer type in my last patch. by Fariborz Jahanian · 12 years ago
- 44d23b8 blocks: fixes an ast bug when block pointer variable by Fariborz Jahanian · 12 years ago
- e6c0144 Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 13 years ago
- b9aff1e [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen by Chad Rosier · 13 years ago
- 6f829e3 Objective-C arc: don't count use of __weak by Fariborz Jahanian · 13 years ago
- ccc1181 Refactor places which perform contextual implicit conversions to go through a by Richard Smith · 13 years ago
- 3caab6c Objective-C++ (and c++) Sema: Patch fixes a sema crash when gnu’s ?: extension by Fariborz Jahanian · 13 years ago
- ba71c08 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 13 years ago
- 7d17010 Use only explicit bool conversion operator by David Blaikie · 13 years ago
- 3ae0005 Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 13 years ago
- 8236037 ArrayRef'ize GenericSelectionExpr by Dmitri Gribenko · 13 years ago
- 0d81e01 Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 13 years ago
- d3b7556 ArrayRef'ize Sema::BuildCallToObjectOfClassType by Dmitri Gribenko · 13 years ago
- 9c785c2 ArrayRef'ize some SemaOverload methods by Dmitri Gribenko · 13 years ago
- 3b4c30b CodeGen for CapturedStmts by Ben Langmuir · 13 years ago
- d25db7e Grab-bag of bit-field fixes: by John McCall · 13 years ago
- 6c0505e Fix representation of compound literals for C++ objects with destructors. by Jordan Rose · 13 years ago
- 768439e Require the containing type to be complete when we see __alignof__ of a field. by John McCall · 13 years ago
- 78852e9 Replace 'MultiExprArg()' with 'None' by Dmitri Gribenko · 13 years ago
- 44ebbd5 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 13 years ago
- 2a7d481 Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 13 years ago
- 47752e4 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 13 years ago
- 8f8930f ArrayRef'ize InitializationSequence constructor and InitializationSequence::Diagnose() by Dmitri Gribenko · 13 years ago
- f413f5e Move parsing of identifiers in MS-style inline assembly into by John McCall · 13 years ago
- 9f8400e PR15884: In the 'taking the address of a temporary' extension, materialize the by Richard Smith · 13 years ago
- 3beec20 Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers by Fariborz Jahanian · 13 years ago
- a3519fa Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build by Richard Smith · 13 years ago
- ebeabab Add a warning for Objective-C pointer introspection, which is solely the job of the Objective-C runtime. by Ted Kremenek · 13 years ago
- e089497 Switch the note order for -Woverloaded-shift-op-parentheses so that the note by Richard Trieu · 13 years ago
- fe042e6 Add warning group -Woverloaded-shift-op-parentheses to -Wparentheses. This by Richard Trieu · 13 years ago