Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
test
/
SemaCXX
/
undefined-internal.cpp
df963a3
DR1113: anonymous namespaces formally give their contents internal linkage.
by Richard Smith
· 8 years ago
e594587
Revisit PR10177: don't instantiate a variable if it's only referenced in a
by Richard Smith
· 9 years ago
7dcc97e
Warn if function or variable cannot be implicitly instantiated
by Serge Pavlov
· 9 years ago
542f04c
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
by Charles Li
· 10 years ago
6c93b3e
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
by Aaron Ballman
· 11 years ago
acb35c0
Change -Wbind-to-temporary-copy from an ExtWarn to an Extension.
by Nico Weber
· 11 years ago
80fb253
test/SemaCXX/undefined-internal.cpp: Remove target triple.
by Hans Wennborg
· 11 years ago
7f02e53
Revert "Fix the undefined-but-used odr-use marker (DR48)"
by Alp Toker
· 11 years ago
71c53d47
Fix the undefined-but-used odr-use marker (DR48)
by Alp Toker
· 11 years ago
abe1a39
Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )')
by David Blaikie
· 11 years ago
8972f4e
Consistently print anonymous namespace names as "<anonymous namespace>"
by David Blaikie
· 12 years ago
e81daee
When formatting a C++-only declaration name, enable C++ mode in the formatter's
by Richard Smith
· 12 years ago
c9bd88e
Remove the -cxx-abi command-line flag.
by Hans Wennborg
· 12 years ago
9125b08
Update tests in preparation for using the MS ABI for Win32 targets
by Hans Wennborg
· 12 years ago
327be3c
Add r180263 back, but fix hasBraces() to be correct during parsing.
by Rafael Espindola
· 12 years ago
afddaa4
Revert r180263. It's causing failures.
by Bill Wendling
· 12 years ago
7e2e4fa
Fix a case in linkage computation that should check for single line extern "C".
by Rafael Espindola
· 12 years ago
b7444cd
When marking derived classes' virtual methods ODR-used in order to trigger
by Nick Lewycky
· 13 years ago
a096b14
The meat of this patch is in BuildCXXMemberCalLExpr where we make it use
by Nick Lewycky
· 13 years ago
134af91
Apply the pure-virtual odr rule to other constructs which can call overloaded
by Nick Lewycky
· 13 years ago
45b5052
This patch makes "&Cls::purevfn" not an odr use. This isn't what the standard
by Nick Lewycky
· 13 years ago
35d2359
Fix ODR-use of a MemberExpr to check before marking a pure function used. Remove
by Nick Lewycky
· 13 years ago
9463dce
Don't warn for undefined but used decls that are external because of a typedef.
by Rafael Espindola
· 13 years ago
77dcc72
Make sure template argument deduction is consistently performed in an unevaluated context.
by Eli Friedman
· 14 years ago
130bbd0
Suppress the used-but-not-defined warning for static data members while I look into a rather nasty bug in the new odr-use marking code.
by Eli Friedman
· 14 years ago
3bda6b1
Add some code to accurately perform odr-used marking for variables per the C++11 rules.
by Eli Friedman
· 14 years ago
a28097d
Rough fix for PR9323 that prevents Clang from marking copy constructor
by Chandler Carruth
· 15 years ago
15dd404
Don't warn about static const integral data members with in-line constant
by John McCall
· 15 years ago
8377967
Warn about code that uses variables and functions with internal linkage
by John McCall
· 15 years ago