aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/undefined-internal.cpp
AgeCommit message (Expand)Author
2013-04-26Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola
2013-04-25Revert r180263. It's causing failures.Bill Wendling
2013-04-25Fix a case in linkage computation that should check for single line extern "C".Rafael Espindola
2013-02-14When marking derived classes' virtual methods ODR-used in order to triggerNick Lewycky
2013-02-12The meat of this patch is in BuildCXXMemberCalLExpr where we make it useNick Lewycky
2013-02-07Apply the pure-virtual odr rule to other constructs which can call overloadedNick Lewycky
2013-02-02This patch makes "&Cls::purevfn" not an odr use. This isn't what the standardNick Lewycky
2013-01-31Fix ODR-use of a MemberExpr to check before marking a pure function used. RemoveNick Lewycky
2012-12-29Don't warn for undefined but used decls that are external because of a typedef.Rafael Espindola
2012-02-08Make sure template argument deduction is consistently performed in an unevalu...Eli Friedman
2012-02-04Suppress the used-but-not-defined warning for static data members while I loo...Eli Friedman
2012-02-02Add some code to accurately perform odr-used marking for variables per the C+...Eli Friedman
2011-02-25Rough fix for PR9323 that prevents Clang from marking copy constructorChandler Carruth
2011-02-21Don't warn about static const integral data members with in-line constantJohn McCall
2011-02-19Warn about code that uses variables and functions with internal linkageJohn McCall