OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:overrider
(Results
1 - 21
of
21
) sorted by null
/external/clang/test/CXX/class.derived/class.virtual/
p2.cpp
11
virtual void f(); // expected-note 3{{final
overrider
of 'A::f'}}
15
virtual void f(); // expected-note{{final
overrider
of 'A::f'}}
18
struct D : B, C { }; // expected-error{{virtual function 'A::f' has more than one final
overrider
in 'D'}}
22
struct E : B, B2 { }; //expected-error{{virtual function 'A::f' has more than one final
overrider
in 'E'}}
/external/clang/lib/AST/
VTableBuilder.cpp
54
/// FinalOverriders - Contains the final
overrider
member functions for all
58
/// OverriderInfo - Information about a final
overrider
.
60
/// Method - The method decl of the
overrider
.
63
/// Offset - the base offset of the
overrider
in the layout class.
128
/// getOverrider - Get the final
overrider
for the given method declaration in
133
"Did not find
overrider
!");
186
assert(I->second.size() == 1 && "Final
overrider
is not unique!");
197
OverriderInfo&
Overrider
= OverridersMap[std::make_pair(MD, BaseOffset)];
198
assert(!
Overrider
.Method && "
Overrider
should not exist yet!")
[
all
...]
CXXInheritance.cpp
557
//
overrider
. To do so, we dig down to the original virtual
575
// a final
overrider
unless the most derived class (1.8)
620
// This is the final-
overrider
variant of C++ [class.member.lookup]p10.
DeclCXX.cpp
[
all
...]
/external/clang/include/clang/AST/
CXXInheritance.h
315
/// overriders" (C++ [class.virtual]p2). A final
overrider
for a
318
/// vtable. Well-formed classes have a single final
overrider
for each
319
/// virtual function; in abstract classes, the final
overrider
for at
322
/// more than one final
overrider
. Athough this is an error (per C++
324
///
overrider
map can represent multiple final overriders for a
DeclCXX.h
[
all
...]
/external/clang/utils/VtableTest/
gen.cc
193
// If the base didn't have a final
overrider
, skip
/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/lib/gcc/arm-eabi/4.4.3/plugin/include/cp/
cp-tree.h
[
all
...]
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/cp/
cp-tree.h
[
all
...]
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/cp/
cp-tree.h
[
all
...]
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/cp/
cp-tree.h
[
all
...]
/external/clang/test/CodeGenCXX/
vtable-layout.cpp
330
// Test that the D::f
overrider
for A::f have different 'this' pointer
[
all
...]
/external/clang/include/clang/Basic/
DiagnosticSemaKinds.td
[
all
...]
/external/clang/lib/Sema/
SemaDecl.cpp
[
all
...]
SemaDeclCXX.cpp
[
all
...]
/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/libexec/gcc/arm-eabi/4.4.3/
cc1plus
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/libexec/gcc/arm-eabi/4.6.x-google/
cc1plus
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/libexec/gcc/i686-linux/4.4.3/
cc1plus
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/libexec/gcc/i686-linux/4.6.x-google/
cc1plus
/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3/libexec/gcc/mipsel-linux-android/4.4.3/
cc1plus
/prebuilts/gcc/linux-x86/x86/i686-android-linux-4.4.3/libexec/gcc/i686-android-linux/4.4.3/
cc1plus
Completed in 1007 milliseconds