index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
AST
/
DeclCXX.cpp
Age
Commit message (
Expand
)
Author
2012-05-07
A union can have a constexpr defaulted default constructor, if it has an
Richard Smith
2012-05-06
A conversion operator in a base class shouldn't hide another conversion operator
Richard Smith
2012-04-30
Remove the ref/value inconsistency in filter_decl_iterator.
David Blaikie
2012-03-11
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-03-10
Make sure the accessors for overridden methods don't return inherited constru...
Eli Friedman
2012-02-25
Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes and
Richard Smith
2012-02-22
Generate an AST for the conversion from a lambda closure type to a
Douglas Gregor
2012-02-21
Improve our handling of lambda expressions that occur within default
Douglas Gregor
2012-02-17
Rework the Sema/AST/IRgen dance for the lambda closure type's
Douglas Gregor
2012-02-16
Implicitly define a lambda's conversion functions (to function
Douglas Gregor
2012-02-13
Split the storage of lambda information between the LambdaExpr and the
Douglas Gregor
2012-02-13
Keep track of the set of array index variables we use when we
Douglas Gregor
2012-02-13
Move the storage of lambda captures and capture initializers from
Douglas Gregor
2012-02-13
Update constexpr implementation to match CWG's chosen approach for core issues
Richard Smith
2012-02-11
const-qualify CXXRecordDecl::getCaptureFields.
Eli Friedman
2012-02-10
Extend CXXRecordDecl with a function that determines the mapping from
Douglas Gregor
2012-02-09
CWG issue 1405: mutable members are allowed in literal types, but can't undergo
Richard Smith
2012-02-07
Revert my patches which removed Diagnostic.h includes by moving some operator...
Benjamin Kramer
2012-02-04
Move various diagnostic operator<< overloads out of line and remove includes ...
Benjamin Kramer
2012-02-02
constexpr:
Richard Smith
2012-02-01
Remove redundant checks in CXXRecordDecl::isCLike(), as suggested by Sebastian.
Argyrios Kyrtzidis
2012-01-26
Change HasMutableFields to HasOnlyCMembers and consider that a tag inside
Argyrios Kyrtzidis
2012-01-24
In CXXRecordDecl::isCLike(), also check for PODness.
Argyrios Kyrtzidis
2012-01-23
Introduce CXXRecordDecl::isCLike() that is true if the class is C-like,
Argyrios Kyrtzidis
2012-01-17
Remove unnecessary default cases in switches over enums.
David Blaikie
2012-01-14
De-virtualize getPreviousDecl() and getMostRecentDecl() when we know
Douglas Gregor
2012-01-11
constexpr: fix typo resulting in move constructors sometimes not being
Richard Smith
2012-01-07
Pack UsingDecl more.
Benjamin Kramer
2012-01-07
Switch NamespaceDecl from its own hand-rolled redeclaration chain over
Douglas Gregor
2012-01-07
More lambda work: semantic analysis of capturing 'this'. It's a bit complica...
Eli Friedman
2012-01-05
When creating declarations that are deserialized from an module file,
Douglas Gregor
2011-12-22
PR11614: Mark defaulted special constructors as constexpr if their implicit
Richard Smith
2011-12-20
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...
David Blaikie
2011-11-07
When we notice that a member function is defined with "= delete" or "=
Douglas Gregor
2011-11-01
Rework the AST for the initializer of a delegating constructor, so
Douglas Gregor
2011-10-18
Simplify RecordDeclCXX::setBases slightly. No functional change.
Richard Smith
2011-10-12
constexpr: don't consider class types with mutable members to be literal types.
Richard Smith
2011-10-10
Constant expression evaluation refactoring:
Richard Smith
2011-10-10
Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289.
Douglas Gregor
2011-09-23
Removing a bunch of dead returns/breaks after llvm_unreachables.
David Blaikie
2011-09-23
Switch assert(0/false) llvm_unreachable.
David Blaikie
2011-09-10
Fix a broken assert in AST/DeclCXX.cpp.
Richard Trieu
2011-09-05
Implement the suggested resolution of WG21 N3307 issue 19: When determining w...
Richard Smith
2011-08-30
Declare and define implicit move constructor and assignment operator.
Sebastian Redl
2011-08-15
Track in the AST whether a function is constexpr.
Richard Smith
2011-08-10
Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to t...
Richard Smith
2011-07-23
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....
Chris Lattner
2011-07-12
Correctly set up the list of virtual base classes for a CXXRecordDecl. Previo...
Richard Smith
2011-06-15
Automatic Reference Counting.
John McCall
2011-06-11
Implement support for C++11 in-class initialization of non-static data members.
Richard Smith
[next]