aboutsummaryrefslogtreecommitdiff
path: root/lib/AST
AgeCommit message (Expand)Author
2014-04-25Introduce an Emscripten C++ ABI.Dan Gohman
2013-05-06Grab-bag of bit-field fixes:John McCall
2013-05-06Add SystemZ supportUlrich Weigand
2013-05-06Allow targets to define minimum alignment for global variablesUlrich Weigand
2013-05-06Add llvm_unreachable at end of fully covered switchHans Wennborg
2013-05-06Require the containing type to be complete when we seeJohn McCall
2013-05-06C++1y: support range-based for loops in constant expressions.Richard Smith
2013-05-06C++1y: support 'for', 'while', and 'do ... while' in constant expressions.Richard Smith
2013-05-05C++1y: support for increment and decrement in constant expression evaluation.Richard Smith
2013-05-05Factor out duplication between lvalue-to-rvalue conversions and variableRichard Smith
2013-05-05Make all 'is in extern "C"' tests use the lexical context.Rafael Espindola
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko
2013-05-04Reverting r181004 since it has broken test/Sema/wchar.c.Aaron Ballman
2013-05-04In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella
2013-05-04Implement most of N3638 (return type deduction for normal functions).Richard Smith
2013-05-04Implement template support for CapturedStmtWei Pan
2013-05-04Added a function to check whether a Decl is inSean Callanan
2013-05-04[doc parsing]: Make warning about unknown commandFariborz Jahanian
2013-05-03[Doc parsing] Provide diagnostics for unknown documentation Fariborz Jahanian
2013-05-03Rename ObjCImplementationDecl::getSuperLoc() -> getSuperClassLoc() for consis...Argyrios Kyrtzidis
2013-05-03Serialization for captured statementsBen Langmuir
2013-05-03Move CapturedStmt parameters to CapturedDeclBen Langmuir
2013-05-03Keep track of an @implementation's super class name location, if one was prov...Argyrios Kyrtzidis
2013-05-03Micro-optimization: check the overloaded operator kind beforeJohn McCall
2013-05-03Support __wchar_t in -fms-extensions and -fms-compatibility modes.Hans Wennborg
2013-05-03Correctly emit certain implicit references to 'self' even withinJohn McCall
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-05-02[document parsing]: support c++11 type aliasesFariborz Jahanian
2013-05-01[documenting declaration]: Remove arc liftime qualifiersFariborz Jahanian
2013-05-01Fix spurious trailing comma when printing some of the __c11_atomic_* builtins...Richard Smith
2013-05-01PR15884: In the 'taking the address of a temporary' extension, materialize theRichard Smith
2013-05-01[ObjC declaration documentation] declaration of Fariborz Jahanian
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith
2013-04-26documenttion parsing. Provide a c-index testFariborz Jahanian
2013-04-26In the ASTImporter, when checking whether twoSean Callanan
2013-04-26Move helper classes into anonymous namespaces.Benjamin Kramer
2013-04-26document parsing. When a sub-class (c++ Objective-C) missing Fariborz Jahanian
2013-04-26Comment parsing: -fparse-all-comments: recognize empty line commentsDmitri Gribenko
2013-04-26Implement C++1y decltype(auto).Richard Smith
2013-04-26C++1y: support simple variable assignments in constexpr functions.Richard Smith
2013-04-26Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola
2013-04-25Revert r180263. It's causing failures.Bill Wendling
2013-04-25Objective-C: This is a small modification to myFariborz Jahanian
2013-04-25Fix a case in linkage computation that should check for single line extern "C".Rafael Espindola
2013-04-25Don't mark 'extern "C" void f(void)' as having extern storage class.Rafael Espindola
2013-04-25[ms-cxxabi] Fix a number of bugs in the mangler.Peter Collingbourne
2013-04-24Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian
2013-04-22C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith
2013-04-22Fix array constant expression evaluation bug: we can have different values forRichard Smith
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith