summaryrefslogtreecommitdiffstats
path: root/lib/Parse
Commit message (Expand)AuthorAgeFilesLines
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-144-0/+17
* -Wc++98-compat: warn on C++11 attributes and alignas.Richard Smith2011-10-141-0/+3
* Reinstate r141898 (reverted in r141921), without the -Wc++98-compat-variadic-...Richard Smith2011-10-141-4/+8
* Revert the -Wc++98-compat flag because dgregor doesn't like it.Jeffrey Yasskin2011-10-141-8/+4
* Implement the first piece of a -Wc++98-compat flag so that people can build inJeffrey Yasskin2011-10-131-4/+8
* Allow for annotate attributes after access specifiers. When suchErik Verbruggen2011-10-133-12/+36
* Fix crash-on-invalid, improve error recovery, and test coverage for missing c...David Blaikie2011-10-131-5/+16
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-128-392/+502
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-8/+0
* Add typo correction for type names.Kaelyn Uhrain2011-10-112-4/+11
* Move some bool flags out of function parameter lists.Kaelyn Uhrain2011-10-113-8/+6
* Parse the initializer for a class member after handling itsDouglas Gregor2011-10-102-29/+48
* Fix "Uninitialized" warnings.NAKAMURA Takumi2011-10-081-2/+2
* WhitespaceNAKAMURA Takumi2011-10-081-60/+60
* Add braces around do-while body. The lack of them gives me the chillsDouglas Gregor2011-10-071-2/+2
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-3/+1
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-062-0/+63
* OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers,Peter Collingbourne2011-10-061-16/+16
* OpenCL: disallow '#pragma OPENCL EXTENSION all : enable', per OpenCL 1.1 9.1Peter Collingbourne2011-10-061-2/+5
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-3/+4
* Pass all the locations of the selector identifiers for a message expression f...Argyrios Kyrtzidis2011-10-031-6/+8
* Parse attributes written in an ObjC method parameter type asJohn McCall2011-10-013-14/+72
* Fix a bug in the token caching for inline constructors in C++11, and improve ...Sebastian Redl2011-09-302-41/+49
* Some fixes for MS-style asm parsing: specifically, add some error checking, a...Eli Friedman2011-09-301-26/+105
* PR11000: Fix crash on invalid.Richard Smith2011-09-291-1/+1
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-293-43/+75
* Add support for parsing an attribute-specifier-seq containing multiplePeter Collingbourne2011-09-291-8/+22
* Add support for parsing the optional attribute-specifier-seq at thePeter Collingbourne2011-09-291-0/+3
* Revert r140589. It was causing failures during llvm compilation:Bill Wendling2011-09-271-6/+1
* Add typo correction for the type name in C++ "new" statementsKaelyn Uhrain2011-09-271-1/+6
* Diagnose attempts to use 'using typename' with a non-identifier name,Douglas Gregor2011-09-261-0/+9
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-2/+2
* Correctly parse braced member initializers (even in delayed parsing) and corr...Sebastian Redl2011-09-243-6/+62
* Fix a crash-on-invalid.Matt Beaumont-Gay2011-09-231-0/+2
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-3/+1
* Clean up parsing the category names in interfaces slightly, usingDouglas Gregor2011-09-231-10/+9
* Fix up comment now that 'new' is no longer a virt-specifier, from Aaron BallmanDouglas Gregor2011-09-231-1/+0
* Fix wrong comment about reentering template scope for -fdelayed-template-pars...Francois Pichet2011-09-231-1/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-233-8/+8
* [microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not re...Francois Pichet2011-09-221-19/+38
* ArrayRef-ifying the fields passed to Sema::ActOnFieldsDavid Blaikie2011-09-222-2/+2
* Fix a problem in digraph handling where "[:" might be treated as "<::" andRichard Trieu2011-09-201-1/+1
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-192-5/+5
* Changes to the name lookup have caused a regression in the digraph fix-it hint.Richard Trieu2011-09-192-22/+31
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-176-10/+10
* Record the full source range of an attribute.Argyrios Kyrtzidis2011-09-131-17/+18
* Specializations cannot be module-hidden. Diagnose attempts to do so.Douglas Gregor2011-09-091-1/+1
* __module_private__ is inherited by redeclarations of an entity, andDouglas Gregor2011-09-092-2/+2
* Changed references of BaseTy, MemInitTy, CXXScopeTy, TemplateParamsTy to CXXB...Richard Trieu2011-09-091-1/+1
* Change references to StmtTy to Stmt and removed typedefs of StmtTy. Also rem...Richard Trieu2011-09-091-1/+1