- d1420c6 Store SourceManager pointer on PrintingPolicy in the case where we're dumping, by Richard Smith · 12 years ago
- 0dae729 Don't constant-fold when pretty-printing alignment attribute. This fixes a by Richard Smith · 12 years ago
- 7bd092b [ms-inline asm] Add the left brace source location and improve the pretty by Chad Rosier · 12 years ago
- 4990890 Inline storage of attributes in AttributedStmt. by Alexander Kornienko · 12 years ago
- 471c8b4 Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h. by Benjamin Kramer · 12 years ago
- f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
- 28ad063 Support L__FUNCTION__ in microsoft mode, PR11789 by Nico Weber · 12 years ago
- 8ab09da Moved the StringLiteral printing code from StmtPrinter into the StringLiteral by Richard Trieu · 12 years ago
- 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
- 79e244f move some stuff to .rodata by Nuno Lopes · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
- ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 12 years ago
- fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 12 years ago
- 69f50e7 Fix assertions and wrong output from StmtPrinter's string literal printing. by Richard Smith · 12 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
- ef9f298 Fix statement printing for raw and template user-defined literals. by Richard Smith · 12 years ago
- 9168830 Ensure we don't print 123ULL_foo when printing a user-defined integer literal. by Richard Smith · 12 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
- 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 12 years ago
- 25d0a0f Provide the __is_trivially_assignable type trait, which provides by Douglas Gregor · 12 years ago
- 2aed8b8 Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."" by Sebastian Redl · 12 years ago
- 1548d14 Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself." by Sebastian Redl · 12 years ago
- 5f688f4 Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself. by Sebastian Redl · 12 years ago
- dfca6f5 Introduce support for template instantiation of lambda by Douglas Gregor · 12 years ago
- a59d20b Print NamedDecls directly to a raw_ostream where possible. by Benjamin Kramer · 12 years ago
- 01d0801 Introduce basic ASTs for lambda expressions. This covers: by Douglas Gregor · 12 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 12 years ago
- 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 12 years ago
- e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 12 years ago
- 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
- a2d8669 Add assertion to char32_t that the value is valid, as suggested by Jordy Rose. by Richard Smith · 13 years ago
- 4debc82 Fix crash when trying to pretty-print unicode or wide string literals. by Richard Smith · 13 years ago
- 5e9392b Implement support for the __is_final type trait, to determine whether by Douglas Gregor · 13 years ago
- 381c066 Per an offline conversation with John McCall, have StmtPrinter actually print out the source expression for OpaqueValueExpr. by Ted Kremenek · 13 years ago
- 11cbe2a Add support for printing integer literals of type short, unsigned short, by Richard Trieu · 13 years ago
- 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
- ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
- b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 13 years ago
- 9e3c20b Silence some -Wuninitialized false positives with gcc. by Eli Friedman · 13 years ago
- 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
- b390921 Use APFloat::toString to print APFloats more precisely in the AST printer. Patch by Olaf Krzikalla. by Eli Friedman · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
- f85e193 Automatic Reference Counting. by John McCall · 13 years ago
- 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
- feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
- 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
- a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 13 years ago
- e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 13 years ago
- 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
- 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
- 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
- 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
- 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
- b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
- f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
- ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
- f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
- 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 13 years ago
- 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
- e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 13 years ago
- 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 13 years ago
- d64e237 StmtPrinter: factor out arg printing code to PrintCallArgs by Peter Collingbourne · 13 years ago
- 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 13 years ago
- d0fb3ad Improve the printing of C++ construction expressions, from Yuri Gribov! by Douglas Gregor · 13 years ago
- 274f83c Check whether DependentScopeDeclRefExpr's NestedNameSpecifier exists before accessing it, both for consistency (see StmtPrinter::VisitDeclRefExpr()) and for other use cases of dependent types. by Axel Naumann · 13 years ago
- c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
- ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
- be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
- f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 38c2b73 Fix enumerator not handled in switch warnings. by Francois Pichet · 14 years ago
- 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
- 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
- 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
- 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
- 61e3828 Update to use 'LLVM_*' macro names for attributes. by Chandler Carruth · 14 years ago
- 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
- 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
- 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
- ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
- e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
- 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
- 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
- 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
- 096832c Regularize the API for accessing explicit template arguments. by John McCall · 14 years ago
- 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
- 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 14 years ago
- 78e4cc7 Some refactoring on StmtPrinter to avoid unused function warnings. by Argyrios Kyrtzidis · 14 years ago
- de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 14 years ago
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- 9668033 Revert the dump functions to send output to llvm::errs(), matching the LLVM convention; suggestion by Daniel. by Argyrios Kyrtzidis · 14 years ago
- bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago