summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Check for unexpanded parameter packs within variable initializers.Douglas Gregor2010-12-162-5/+8
* Check for unexpanded parameter packs in friend declarations.Douglas Gregor2010-12-162-5/+11
* Improve diagnostics when property being looked upFariborz Jahanian2010-12-161-0/+4
* Check for unexpanded parameter packs in using declarations. As aDouglas Gregor2010-12-162-5/+32
* Check for unexpanded parameter packs in enumeration types and enumerators.Douglas Gregor2010-12-162-6/+12
* Check for unexpanded parameter packs in static assertion expressions.Douglas Gregor2010-12-152-5/+8
* Implement builtins for Neon half-precision float conversions.Bob Wilson2010-12-151-1/+1
* Check for unexpanded parameter packs in various kinds ofDouglas Gregor2010-12-152-9/+23
* Teach the RecursiveASTVisitor to traverse the type-locationDouglas Gregor2010-12-151-6/+6
* Introduce a RecursiveASTVisitor subclass that finds all unexpandedDouglas Gregor2010-12-151-1/+10
* Fix diagnostic pragmas.Argyrios Kyrtzidis2010-12-155-34/+154
* Fix gcc warning: 'clang::ASTStmtReader' is already a friend of 'clang::Overlo...Nico Weber2010-12-151-2/+0
* Set the "implicitly inline" bit on a method as soon as we see a definitionJohn McCall2010-12-151-1/+6
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-156-128/+177
* Added missing IgnoreParens().Abramo Bagnara2010-12-142-2/+9
* Improve some comments, shrink FunctionType::ExtInfo, and fix a bug foundJohn McCall2010-12-141-6/+15
* Restore r121752 without modification.John McCall2010-12-144-44/+49
* Pull out r121752 in case it's causing the selfhost breakage.John McCall2010-12-144-49/+44
* Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall2010-12-144-44/+49
* Variadic templates: extend Type, NestedNameSpecifier, TemplateName,Douglas Gregor2010-12-139-54/+193
* Skip ParenType on function instantiations.Abramo Bagnara2010-12-131-0/+2
* Fix PR8774 by restricting when hasInit returns true. Previously, itChandler Carruth2010-12-131-1/+1
* Basic, Sema: add support for CUDA launch_bounds attributePeter Collingbourne2010-12-122-0/+6
* Sema: diagnose kernel functions with non-void return typePeter Collingbourne2010-12-121-1/+4
* Introduce ObjCMessageExpr::getReceiverRange() to get the source range of the ...Argyrios Kyrtzidis2010-12-101-0/+3
* Keep the source location of the selector in ObjCMessageExpr.Argyrios Kyrtzidis2010-12-102-3/+15
* Make RecursiveASTVisitor traverse a ObjCMethodDecl.Argyrios Kyrtzidis2010-12-101-1/+3
* Silence a GCC unitialized-value warningDouglas Gregor2010-12-101-1/+1
* Replace two QualType::getTypePtrOrNull() calls withDouglas Gregor2010-12-102-2/+2
* Eliminate the branching in QualType::getTypePtr() by providing aDouglas Gregor2010-12-105-18/+58
* Added ParenType type node.Abramo Bagnara2010-12-108-10/+160
* Silence GCC warning about comparisons between enumerators of different typesDouglas Gregor2010-12-101-1/+1
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-102-73/+66
* Update ExtQuals comment to reflect the expansion of the fast qualifiersDouglas Gregor2010-12-101-9/+5
* Optimize memory usage of FunctionProtoType on MSVC.John McCall2010-12-101-2/+2
* Move the "volatile" bit into QualType's "fast" qualifier set,Douglas Gregor2010-12-102-10/+7
* Treat visibility on an enclosing namespace as a non-explicit source ofJohn McCall2010-12-101-3/+3
* Added remaining objective-c library builtins (as in gcc) toFariborz Jahanian2010-12-101-0/+42
* Add Neon vreinterpret intrinsics for half-float (f16) types.Bob Wilson2010-12-091-1/+1
* Fix type of last vector operand of Neon quad-register multiple-lane intrinsics.Bob Wilson2010-12-091-5/+5
* Fix the names of the v[r]addhn and v[r]subhn Neon intrinsics.Bob Wilson2010-12-091-4/+4
* When an "inline" declaration was followed by a definition not markedDouglas Gregor2010-12-091-7/+12
* Add missing "s32" and "u32" variants of Neon vzip intrinsic.Bob Wilson2010-12-091-1/+1
* Add missing "p16" type variants for the Neon VREV32 intrinsics.Bob Wilson2010-12-091-1/+1
* A typename specifier can end up referring to a unresolved usingDouglas Gregor2010-12-091-0/+5
* Add new libclang hooks for CXCursorSet, aTed Kremenek2010-12-081-1/+32
* Stop using builtins for the "_lane" variants of saturating multiply intrinsics.Bob Wilson2010-12-081-5/+10
* Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet2010-12-088-74/+4
* Put the "'typename' occurs outside of a template" and "'template'Douglas Gregor2010-12-081-2/+2
* Stop using clang builtins for Neon vabdl and vabal intrinsics.Bob Wilson2010-12-081-2/+4