summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-7/+7
* commentRafael Espindola2013-01-121-0/+3
* barRafael Espindola2013-01-121-0/+3
* Disable caching of visibility.Rafael Espindola2013-01-121-40/+43
* Handle static functions being redeclared in function scope.Rafael Espindola2013-01-091-0/+4
* Assert that redeclarations have the same linkage.Rafael Espindola2013-01-051-3/+28
* Style fix: We don't use lowercase-and-underscored template parameter names.Rafael Espindola2013-01-041-3/+3
* Fix typo. Thanks to dgregor for noticing it.Rafael Espindola2013-01-041-1/+1
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-4/+4
* Don't get confused if a extern "C" builtin function is redeclared withoutRafael Espindola2012-12-301-1/+1
* Reject overloading of two static extern C functions.Rafael Espindola2012-12-281-0/+30
* Add 171048 back but invalidate the cache of all redeclarations when settingRafael Espindola2012-12-251-28/+37
* Revert r171048, "Cache visibility of decls."NAKAMURA Takumi2012-12-251-35/+28
* Cache visibility of decls.Rafael Espindola2012-12-251-28/+35
* Merge storage classes even when contexts don't match.Rafael Espindola2012-12-181-2/+6
* Fix isThisDeclarationADefinition for extern following tentative.Rafael Espindola2012-12-171-1/+1
* Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith2012-12-081-7/+0
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-4/+3
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-3/+12
* Now that the underlying problem has been fixed, add r168411 back.Rafael Espindola2012-11-291-6/+4
* Revert r168411 for now.Rafael Espindola2012-11-271-4/+6
* Remove redundant code.Rafael Espindola2012-11-211-6/+4
* Remove redundant code.Rafael Espindola2012-11-211-24/+3
* Provide the correct mangling and linkage for certain unnamed nested classes.David Blaikie2012-11-141-4/+2
* Remove calls to getMostRecentDecl. The case they were added for in r117526 areRafael Espindola2012-11-121-4/+2
* In Sema::MergeVarDecl we handle merging of storage classes and visibilityRafael Espindola2012-11-121-25/+6
* Fix indentation.Eli Friedman2012-10-261-2/+2
* DR1511: A const volatile global does not implicitly get internal linkage like aRichard Smith2012-10-191-5/+5
* Make -mms-bitfields behave consistently.Eli Friedman2012-10-121-1/+8
* Handle gnu_inline in c++ in a gcc compatible way. Original patch by TobiasRafael Espindola2012-10-111-1/+1
* In VarDecl::getSourceRange() make sure to check that the source locationArgyrios Kyrtzidis2012-10-081-2/+5
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-6/+6
* [PCH] When loading fields from external storage make sure to alsoArgyrios Kyrtzidis2012-09-101-2/+7
* Switch a couple getAs uses to castAs.Eli Friedman2012-08-301-2/+2
* Consider the visibility of template template arguments. GCC doesn't, but it alsoRafael Espindola2012-07-311-0/+4
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* Move option test earlier in the function.Rafael Espindola2012-07-131-3/+2
* Use -fvisibility-inlines-hidden in inline functions too. This matches gccRafael Espindola2012-07-131-29/+42
* Fix a bug in my previous commit. The problem is not that we were not using theRafael Espindola2012-07-131-4/+2
* Use the canonical template decl when trying to find if it has a visibilityRafael Espindola2012-07-121-2/+4
* Reintroduced FieldDecl public methods setBitWidth and removeBitWidth.Abramo Bagnara2012-07-021-0/+6
* We were computing the visibility and linkage of template parameters, butRafael Espindola2012-06-111-4/+4
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-5/+4
* PR13051: If a constructor is explicitly defaulted, it isn't marked as beingRichard Smith2012-06-081-0/+7
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-2/+2
* Don't ignore linkage when ignoring visibility in the instantiation of aRafael Espindola2012-05-251-4/+12
* Don't ignore linkage when ignoring visibility in the instantiation of aRafael Espindola2012-05-251-8/+12
* Consider the linkage for member class templates even when we have to ignoreRafael Espindola2012-05-251-6/+14
* When ignoring visibility in an instantiation, still consider the linkage.Rafael Espindola2012-05-251-10/+16
* Whitespace fixes.Rafael Espindola2012-05-251-5/+4
OpenPOWER on IntegriCloud