index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Parse
/
ParseDeclCXX.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merging r155788:
Bill Wendling
2012-05-12
1
-1
/
+1
*
Implement the last part of C++ [class.mem]p2, delaying the parsing of
Douglas Gregor
2012-04-16
1
-16
/
+87
*
Parsing of C++11 attributes:
Richard Smith
2012-04-10
1
-26
/
+68
*
Disambiguation of '[[':
Richard Smith
2012-04-10
1
-16
/
+23
*
Support for definitions of member enumerations of class templates outside the
Richard Smith
2012-03-23
1
-11
/
+4
*
Fix a crash-on-invalid found by -Wlogical-op-parentheses.
David Blaikie
2012-03-12
1
-1
/
+1
*
Fix parsing of trailing-return-type. Types are syntactically prohibited from
Richard Smith
2012-03-12
1
-17
/
+17
*
Fix parsing of type-specifier-seq's. Types are syntactically allowed to be
Richard Smith
2012-03-12
1
-14
/
+12
*
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-03-11
1
-22
/
+22
*
User-defined literals: reject string and character UDLs in all places where the
Richard Smith
2012-03-06
1
-1
/
+8
*
static_assert: Allow any string-literal as the message, not just a character
Richard Smith
2012-03-05
1
-1
/
+1
*
Make late-parsed attributes follow the conventions of ordinary
DeLesley Hutchins
2012-03-02
1
-3
/
+13
*
Fix decltype crash-on-invalid, if we don't find a matching ')' for an ill-formed
Richard Smith
2012-02-27
1
-2
/
+2
*
Back out __decltype warning from r151377: we should either warn on all the GNU
Richard Smith
2012-02-24
1
-2
/
+2
*
__decltype is a GNU extension, not a C++11 extension.
Richard Smith
2012-02-24
1
-0
/
+3
*
Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p...
Eli Friedman
2012-02-23
1
-0
/
+10
*
Fix parsing and processing initializer lists in return statements and as dire...
Sebastian Redl
2012-02-22
1
-9
/
+8
*
Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a
Richard Smith
2012-02-22
1
-2
/
+8
*
Implement name mangling for lambda expressions that occur within the
Douglas Gregor
2012-02-21
1
-2
/
+5
*
Fix crash-on-invalid for 'operator int[]()' in C++11.
David Blaikie
2012-02-14
1
-3
/
+4
*
Added location for template keyword in TemplateSpecializationTypeLoc. In the ...
Abramo Bagnara
2012-02-06
1
-3
/
+3
*
Basic: import SmallString<> into clang namespace
Dylan Noblesmith
2012-02-05
1
-1
/
+1
*
Move a method from IdentifierTable.h out of line and remove the SmallString i...
Benjamin Kramer
2012-02-04
1
-0
/
+1
*
Added source location for the template keyword in AST template-id expressions.
Abramo Bagnara
2012-01-27
1
-3
/
+7
*
Avoid redundant NNS qualification in constructor/destructor names.
Abramo Bagnara
2012-01-27
1
-0
/
+1
*
Support decltype in member initializers.
David Blaikie
2012-01-24
1
-8
/
+21
*
Fix code so that a SkipUntil will ignore semicolons when skipping a
Richard Trieu
2012-01-21
1
-4
/
+5
*
Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its:
Richard Smith
2012-01-12
1
-0
/
+1
*
Update C++11 scoped enumeration support to match the final proposal:
Richard Smith
2012-01-10
1
-3
/
+4
*
Extend the diagnostic for a ',' at the end of a declaration where a ';' was
Richard Smith
2012-01-09
1
-4
/
+17
*
Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...
Benjamin Kramer
2011-12-23
1
-4
/
+4
*
Use the real end of the decltype expression.
David Blaikie
2011-12-08
1
-2
/
+1
*
Support decltype in nested-name-specifiers.
David Blaikie
2011-12-04
1
-25
/
+73
*
When we notice that a member function is defined with "= delete" or "=
Douglas Gregor
2011-11-07
1
-7
/
+9
*
Tighten up the conditions under which we consider ourselves to be
Douglas Gregor
2011-11-07
1
-7
/
+10
*
Handle redundant 'typename' on base class specifications.
David Blaikie
2011-10-25
1
-0
/
+7
*
Fix erroneous name-specifiers prior to decltypes better/correctly as per Doug...
David Blaikie
2011-10-25
1
-8
/
+9
*
Initialize the BaseLoc for decltype base type specifications.
David Blaikie
2011-10-25
1
-0
/
+2
*
Fix cases where the optional nested-name-specifier erroneously preceeded a de...
David Blaikie
2011-10-25
1
-21
/
+22
*
Support the use of decltype for specifying base types. Fixes PR11216.
David Blaikie
2011-10-25
1
-11
/
+27
*
Rework Microsoft __if_exists/__if_not_exists parsing and semantic
Douglas Gregor
2011-10-24
1
-15
/
+18
*
Add -Wc++98-compat warnings for uses of the new keywords 'alignof', 'char16_t',
Richard Smith
2011-10-17
1
-0
/
+4
*
When we end up having to parse the initializer of a C++ member early
Douglas Gregor
2011-10-17
1
-9
/
+14
*
Fixed merge-mistake where ActOnAccessSpecifier was called twice for every acc...
Erik Verbruggen
2011-10-17
1
-6
/
+7
*
Implement -Wc++98-compat warnings for the parser.
Richard Smith
2011-10-15
1
-12
/
+19
*
Refactor: remove redundant check for 'final' specifier when parsing class/str...
Richard Smith
2011-10-15
1
-13
/
+4
*
Rename an ExtWarn to ext_ for consistency.
Richard Smith
2011-10-15
1
-1
/
+1
*
Don't warn about use of 'final' in ill-formed C++98 code which didn't use
Richard Smith
2011-10-15
1
-3
/
+4
*
-Wc++98-compat: warn on C++11 attributes and alignas.
Richard Smith
2011-10-14
1
-0
/
+3
*
Allow for annotate attributes after access specifiers. When such
Erik Verbruggen
2011-10-13
1
-5
/
+20
[next]