- e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
- 4e1a82c Adjust clang for change to APFloat::toString. by Eli Friedman · 11 years ago
- 023b220 Removed useless default branch of switch statement. by Serge Pavlov · 11 years ago
- 8ed2f3a Change return type of Sema::DiagnoseAmbiguousLookup from bool to void. by Serge Pavlov · 11 years ago
- 4a97b8e Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't by Richard Smith · 11 years ago
- 9d57b8d Sema: Subst type default template args earlier by David Majnemer · 11 years ago
- 1951323 Mode is now handled as a non-inheritable attribute, and CUDADevice & CUDAHost are now handled as inheritable attributes. In all three cases, this makes the processing behavior more consistent with the declared behavior in Attr.td. by Aaron Ballman · 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
- 1806239 Cleanup of OpaquePtr. No functionality changes. by Serge Pavlov · 11 years ago
- fc21813 Simplify a bit. by Rafael Espindola · 11 years ago
- 60c444d Since r179585, __declspec(property) has gotten special treatment as an attribute where it is not processed as part of the typical Sema attribute functionality. Specifying this attribute as being "ignored" because there is no sema handler for it as a Decl attribute, and no AST node generated for it. by Aaron Ballman · 11 years ago
- 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
- 63f25e6 Add a FIXME. by Richard Smith · 11 years ago
- 8d2a5ea A clean-up pass, exploring the unification of traversals of class, variable and function templates. by Larisse Voufo · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- d1282ec Sema: Properly support Microsoft-mode template arguments by David Majnemer · 11 years ago
- 37fd27d Remove SequenceNumber from class/variable template partial specializations. by Richard Smith · 11 years ago
- 5fdd207 Update to consumed analysis. by DeLesley Hutchins · 11 years ago
- 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
- 28cc16a Revert "Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!*" by Manuel Klimek · 11 years ago
- 21adb0c const'ify Sema::ActOnCXXTryBlock by by Robert Wilhelm · 11 years ago
- ebf5535 Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!* by Faisal Vali · 11 years ago
- ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 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
- 34776d4 Updated the consumed analysis warnings to use a more standardized diagnostic. by Aaron Ballman · 11 years ago
- 0d28fdf Removed unnecessary asserts. by Aaron Ballman · 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
- d67679d During typo correction, check for an exact match in an unimported module. If we by Richard Smith · 11 years ago
- 48a2a3a Handle init lists and _Atomic fields. by Eli Friedman · 11 years ago
- 556ef7f PR16727: don't try to evaluate a potentially value-dependent expression when by Richard Smith · 11 years ago
- c895f4d const'ify Sema::ActOnCompoundStmt by by Robert Wilhelm · 11 years ago
- ecf119c Omit llvm:: before makeArrayRef. We have using directive in this file. by Robert Wilhelm · 11 years ago
- 2f6a73c Sema: Remove dead code in CheckTemplateArgumentAddressOfObjectOrFunction by David Majnemer · 11 years ago
- ab4e0c0 Fix a use-after-free found in libclang when doing code completion. The by Chandler Carruth · 11 years ago
- 2d67097 Refactor all diagnosing of TypoCorrections through a common function, in by Richard Smith · 11 years ago
- 29535ba Don't reject attribute used in an "extern const" variable definition. by Rafael Espindola · 11 years ago
- 360d23e Parse: Do not 'HandleTopLevelDecl' on templated functions. by David Majnemer · 11 years ago
- 2f835ca Don't allow unary negation on scoped enums. by Eli Friedman · 11 years ago
- cdd4b78 Properly track l-paren of a CXXFucntionalCastExpr. by Eli Friedman · 11 years ago
- 41594c5 ObjectiveC [Sema]. This patch makes sure that all inherited by Fariborz Jahanian · 11 years ago
- 37e849a PR16875: The return type of a dependent function type is visible when it's by Richard Smith · 11 years ago
- 933c66b Bug fix: note diagnosis on expression narrowing should say "variable template" instead of "static data member" when appropriate by Larisse Voufo · 11 years ago
- 4a91989 Bug fix: disallow a variable template to be redeclared as a non-templated variable by Larisse Voufo · 11 years ago
- 72a36a1 Don't produce duplicate notes if we have deduction failure notes when resolving by Richard Smith · 11 years ago
- dc25f8c ObjectiveC [QoI] issue warning if an element of an nsarray by Fariborz Jahanian · 11 years ago
- c99b90e sizeof(void) etc. should be a hard error in C++. by Eli Friedman · 11 years ago
- dd9459f Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3: by Richard Smith · 11 years ago
- 439d665 variable templates updated for PCH serialization... Still working on test cases... by Larisse Voufo · 11 years ago
- 039970a AnalysisBasedWarnings.cpp:: Prune "\param VariableName", possibly copypasto, in comments. [-Wdocumentation] by NAKAMURA Takumi · 11 years ago
- 2d84f6b Remove Sema includes from Analysis code to fix layering by Reid Kleckner · 11 years ago
- 5d937b3 Add hooks to ExternalSemaSource for after-the-fact diagnosis of by Kaelyn Uhrain · 11 years ago
- a03c5ee Fix crash w/BlockDecl and invalid qualified decl. by Eli Friedman · 11 years ago
- df7bef0 Patch by Chris Wailes <chris.wailes@gmail.com>. Reviewed by delesley, dblaikie. by DeLesley Hutchins · 11 years ago
- 70571f4 Add hooks for typo correction to ExternalSemaSource, courtesy of Luke Zarko. by Kaelyn Uhrain · 11 years ago
- 30d2375 Omit llvm:: before StringRef and SmallString. We have using directive in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
- e7205c0 Omit llvm:: before SmallVector and SmallVectorImpl. We have using directive in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
- 29a46e6 Fix to PR16225 (Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope") by Serge Pavlov · 11 years ago
- c1cef08 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 11 years ago
- f68af64 Expose LambdaIntroducer::DefaultLoc in the AST's LambdaExpr. by James Dennett · 11 years ago
- 7ea491c Fix for PR16570: when comparing two function pointers, discard qualifiers when by Richard Trieu · 11 years ago
- 834c058 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
- 541a28f Put back a microoptimization with a comment to make it more obvious. by Benjamin Kramer · 11 years ago
- bb0ed29 Sema: Assertion failure during CodeGen in CodeGenModule::EmitUuidofInitializer by David Majnemer · 11 years ago
- 4e9686b Implement [class.friend]p11's special name lookup rules for friend declarations by Richard Smith · 11 years ago
- 47abb25 Remove unused variable. No functionality change. by Benjamin Kramer · 11 years ago
- fbbdc5d Emit an error for enum increments and decrements in C++ mode. Fixes PR16394. by Richard Trieu · 11 years ago
- ac32d90 PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 11 years ago
- a7b8797 Eliminate CXXConstructorDecl::IsImplicitlyDefined. by Jordan Rose · 11 years ago
- acdbbc7 Add a new warning to -Wloop-analysis to detect suspicious increments or by Richard Trieu · 11 years ago
- 2521813 A bit of clean up based on peer's feedback... by Larisse Voufo · 11 years ago
- 3151b7c Fixing commit r187768: Moved diagnosis of forward declarations of variable templates from Parser to Sema. by Larisse Voufo · 11 years ago
- 1a81e74 Fix for PR16570: when comparing two function pointers, discard qualifiers when by Richard Trieu · 11 years ago
- 06935f3 Moved diagnosis of forward declarations of variable templates from Parser to Sema. by Larisse Voufo · 11 years ago
- cec70f5 SemaTemplateInstantiateDecl.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 11 years ago
- ef4579c 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 · 11 years ago
- 056ec12 Add option to disable module loading. by Daniel Jasper · 11 years ago
- 0e21897 Implement C++'s restrictions on the type of an expression passed to a vararg by Richard Smith · 11 years ago
- 8b051ce Sema: Don't assume a nested name specifier holds a type by David Majnemer · 11 years ago
- 6f4f808 Add support for passing -1 to __builtin_shufflevector to signify an undefined element value to match IR capabilities. by Craig Topper · 11 years ago
- e2d20c9 Remove rather oddly merged logic from AArch64 commit. by Tim Northover · 11 years ago
- b61c294 Fix indentation. No functional change. by Craig Topper · 11 years ago
- b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
- 789d82a Check dynamic_cast is not used with -fno-rtti, unless it is a noop or can be resolved statically. by Arnaud A. de Grandmaison · 11 years ago
- 576a9af Sema: Diagnose explicitly bound unresolved member expressions decaying into pointers to function type by David Majnemer · 11 years ago
- 3d672e4 ObjectiveC ARC: finishing off issuing error when by Fariborz Jahanian · 11 years ago
- 01ad048 ObjectiveC ARC: Do not issue bridge cast diagnostic when by Fariborz Jahanian · 11 years ago
- c66e7e9 Fix declaring class template methods with an attributed typedef by Reid Kleckner · 11 years ago
- c14e6dd A few small cleanups to r187504. Thanks to dblaikie for the assist. by Kaelyn Uhrain · 11 years ago
- 650c605 ObjectiveC arc: minor refactoring in my last patch by Fariborz Jahanian · 11 years ago
- 2651b7a ObjectiveC arc: Introduce a new initialization kind by Fariborz Jahanian · 11 years ago
- baaeb85 Improve the diagnostic experience, including adding recovery, for by Kaelyn Uhrain · 11 years ago
- b316dc5 ObjectiveC arc: Move check for type conversions in arc by Fariborz Jahanian · 11 years ago
- 8931078 Fix a crasher than manifests when typo correction suggests a function template. by Richard Trieu · 11 years ago
- 750f73a err_attribute_missing_parameter_name has been replaced by err_attribute_argument_type. by Aaron Ballman · 11 years ago
- 9f939f7 Replacing err_attribute_argument_not_int with err_attribute_not_type_attr by Aaron Ballman · 11 years ago