Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
a64ccefdf0ea4e03ec88805d71b0af74950c7472
/
test
/
SemaCXX
/
abstract.cpp
7019186
When checking for abstract types, don't crash when we have a
by Douglas Gregor
· 14 years ago
0a8709a
Update the test error messages to match the update I made to the actual
by Chandler Carruth
· 14 years ago
45f11b7
Fix PR8767, improve diagnostic wording when allocating an object of an
by Chandler Carruth
· 14 years ago
6aa03e6
Flesh out the test cases a little.
by John McCall
· 14 years ago
94c3b56
Rip out the existing retroactive abstract-class usage checker,
by John McCall
· 14 years ago
52a0275
Fix the build. Using declarations should not be considering when looking
by John McCall
· 14 years ago
138bb23
Diagnose the use of abstract types as array element types. Previously,
by Douglas Gregor
· 15 years ago
ff2d878
Correctly calcluate abstract-ness in the case where an implicitly declared
by Eli Friedman
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
a165da0
Track overriding methods when instantiating a template class. Fixes PR5550.
by Sebastian Redl
· 15 years ago
2782302
It's OK for a pure virtual function to override another pure virtual function. Fixes PR5222.
by Anders Carlsson
· 15 years ago
1eb4433
Remove tabs, and whitespace cleanups.
by Mike Stump
· 15 years ago
d1969d8
Prep for new warning.
by Mike Stump
· 15 years ago
f89bb0f
Replace a cast with a dyn_cast as suggested by Doug.
by Anders Carlsson
· 15 years ago
d12ef8d
Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298.
by Anders Carlsson
· 15 years ago
8ff8c22
Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar://problem/6854087>
by Anders Carlsson
· 16 years ago
e65a3c8
Fix the bug that Eli noticed where we wouldn't look at function decls outside the class declaration.
by Anders Carlsson
· 16 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 16 years ago
5eff73c
Handle pointers to arrays of abstract types.
by Anders Carlsson
· 16 years ago
8211eff
More work on diagnosing abstract classes. We can now handle cases like
by Anders Carlsson
· 16 years ago
11f21a0
More improvements to abstract type checking. Handle arrays correctly, and make sure to check parameter types before they decay.
by Anders Carlsson
· 16 years ago
b9bbe49
It's an error to try to allocate an abstract object using new.
by Anders Carlsson
· 16 years ago
4681ebd
Disallow abstract types where appropriate.
by Anders Carlsson
· 16 years ago
67e4dd2
Keep track of whether a class is abstract or not. This is currently only used for the __is_abstract type trait.
by Anders Carlsson
· 16 years ago