OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Virtual
(Results
1 - 25
of
35
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/Basic/
Thunk.h
27
/// The non-
virtual
adjustment from the derived object to its
28
/// nearest
virtual
base.
31
/// Holds the ABI-specific information about the
virtual
return
37
/// of the
virtual
base class offset.
47
/// Index of the
virtual
base in the vbtable.
65
}
Virtual
;
69
bool isEmpty() const { return !NonVirtual &&
Virtual
.isEmpty(); }
73
return LHS.NonVirtual == RHS.NonVirtual && LHS.
Virtual
.Equals(RHS.
Virtual
);
86
return LHS.NonVirtual == RHS.NonVirtual && LHS.
Virtual
.Less(RHS.Virtual)
[
all
...]
Specifiers.h
355
Virtual
= 2,
/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
virtbase.cc
13
class Middle: public
virtual
mc::Base {
26
class Derived: public
virtual
Middle {
42
struct B :
virtual
A {};
45
struct D:
virtual
C{};
56
virtual
void a() = 0;
64
virtual
void b() = 0;
73
virtual
void a() {}
74
virtual
void b() {}
80
virtual
~RTTI_base() {}
92
pointer into a
virtual
base, with print object on. *
[
all
...]
/src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/
virtbase.cc
13
class Middle: public
virtual
mc::Base {
26
class Derived: public
virtual
Middle {
42
struct B :
virtual
A {};
45
struct D:
virtual
C{};
56
virtual
void a() = 0;
64
virtual
void b() = 0;
73
virtual
void a() {}
74
virtual
void b() {}
80
virtual
~RTTI_base() {}
92
pointer into a
virtual
base, with print object on. *
[
all
...]
/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.trace/
unavailable.cc
144
class Middle: public
virtual
Base
153
class Derived: public
virtual
Middle {
165
struct
Virtual
{
168
virtual
~
Virtual
() {}
171
Virtual
virtual_partial;
172
Virtual
*virtualp = &virtual_partial;
/src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.trace/
unavailable.cc
144
class Middle: public
virtual
Base
153
class Derived: public
virtual
Middle {
165
struct
Virtual
{
168
virtual
~
Virtual
() {}
171
Virtual
virtual_partial;
172
Virtual
*virtualp = &virtual_partial;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.h
72
Virtual
,
74
Last =
Virtual
147
CGCallee result(SpecialKind::
Virtual
);
195
return KindOrFunctionPointer == SpecialKind::
Virtual
;
MicrosoftCXXABI.cpp
194
// complete destructor does not accept a VTT parameter when there are
virtual
196
//
virtual
methods of destroyed subobjects are not called.
203
// For
virtual
destructors, only one entry is reserved in the vftable, and it
243
// FIXME: might want to have a more precise type in the non-
virtual
584
/// Shared code for
virtual
base adjustment. Returns the offset from
585
/// the vbptr to the
virtual
base. Optionally returns the address of the
608
/// Performs a full
virtual
base adjustment. Used to dereference
609
/// pointers to members of
virtual
bases.
632
/// Generate a thunk for calling a
virtual
member function MD.
779
virtual
boo
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp
9
// This contains code dealing with generation of the layout of
virtual
tables.
39
/// involves
virtual
base classes, this holds the declaration of the last
40
///
virtual
base in this path (i.e. closest to the base class).
44
/// (Or the offset from the
virtual
base class to the base class, if the
45
/// path from the derived class to the base class involves a
virtual
base
68
/// VirtualBase - The
virtual
base class subobject of this overrider.
69
/// Note that this records the closest derived
virtual
base class subobject.
106
/// OverridersMap - The final overriders for all
virtual
member functions of
226
// First, look for the
virtual
base class.
238
// Now compute the non-
virtual
offset
[
all
...]
MicrosoftCXXABI.cpp
192
return MSInheritanceModel::
Virtual
;
225
// //
virtual
, this will be a thunk that forwards to the appropriate vftable
230
// // (possibly) selecting the
virtual
base but before resolving and calling
232
// // Only needed if the class has any
virtual
bases or bases at a non-zero
240
// // An offset within the vb-table that selects the
virtual
base containing
MicrosoftMangle.cpp
665
if (IM == MSInheritanceModel::
Virtual
)
677
case MSInheritanceModel::
Virtual
: Code = 'F'; break;
709
case MSInheritanceModel::
Virtual
: Code = 'I'; break;
713
// If non-
virtual
, mangle the name. If
virtual
, mangle as a
virtual
memptr
737
if (VBTableOffset == 0 && IM == MSInheritanceModel::
Virtual
)
1367
// ?_K #
virtual
displacement map
2663
// ::= E # private:
virtual
near
2664
// ::= F # private:
virtual
fa
[
all
...]
ItaniumMangle.cpp
463
void mangleCallOffset(int64_t NonVirtual, int64_t
Virtual
);
1178
void CXXNameMangler::mangleCallOffset(int64_t NonVirtual, int64_t
Virtual
) {
1181
// <nv-offset> ::= <offset number> # non-
virtual
base override
1182
// <v-offset> ::= <offset number> _ <
virtual
offset number>
1183
// #
virtual
base override, with vcall offset
1184
if (!
Virtual
) {
1194
mangleNumber(
Virtual
);
5136
// In addition, D5 is a comdat name with D1, D2 and, if
virtual
, D0 in it.
6205
Thunk.This.
Virtual
.Itanium.VCallOffsetOffset);
6210
Thunk.Return.
Virtual
.Itanium.VBaseOffsetOffset)
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
CXXInheritance.h
57
/// is no base numbering for the zero or one
virtual
bases of a
108
/// class B : public
virtual
A { };
109
/// class C : public
virtual
A { };
115
/// refer to the same base class subobject of type A (the
virtual
129
/// whether we found a path to a
virtual
base for that class type,
130
/// while NumberOfNonVirtBases contains the number of non-
virtual
base
144
/// DetectedVirtual - The base class that is
virtual
.
162
/// if it finds a path that goes across a
virtual
base. The
virtual
class
206
/// Whether we are detecting
virtual
bases
[
all
...]
DeclCXX.h
98
virtual
void anchor();
134
/// base class, whether it is a
virtual
or non-
virtual
base, and what
141
/// class C : public
virtual
A, protected B { };
145
///
virtual
A" and the other for "protected B".
148
/// specifier, including the "
virtual
" (if present) and access
156
/// Whether this is a
virtual
base class or not.
157
unsigned
Virtual
: 1;
178
/// range does not include the \c
virtual
or the access specifier.
185
: Range(R), EllipsisLoc(EllipsisLoc),
Virtual
(V), BaseOfClass(BC)
[
all
...]
/src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/windows/
dbghelp_types.d
81
BOOL
Virtual
;
imagehlp.d
200
BOOL
Virtual
;
/src/external/gpl3/binutils/dist/include/
hp-symtab.h
1072
/* C++
virtual
functions. */
1078
unsigned int pure: 1; /* pure
virtual
function ? */
1081
unsigned long vtbl_offset ; /* offset into vtbl for
virtual
*/
1104
unsigned int
Virtual
: 1; /*
virtual
base class ? */
1757
unsigned int
Virtual
: 1; /*
virtual
function */
1759
unsigned int pure: 1; /* pure (
virtual
) function */
/src/external/gpl3/binutils.old/dist/include/
hp-symtab.h
1072
/* C++
virtual
functions. */
1078
unsigned int pure: 1; /* pure
virtual
function ? */
1081
unsigned long vtbl_offset ; /* offset into vtbl for
virtual
*/
1104
unsigned int
Virtual
: 1; /*
virtual
base class ? */
1757
unsigned int
Virtual
: 1; /*
virtual
function */
1759
unsigned int pure: 1; /* pure (
virtual
) function */
/src/external/gpl3/gdb/dist/include/
hp-symtab.h
1072
/* C++
virtual
functions. */
1078
unsigned int pure: 1; /* pure
virtual
function ? */
1081
unsigned long vtbl_offset ; /* offset into vtbl for
virtual
*/
1104
unsigned int
Virtual
: 1; /*
virtual
base class ? */
1757
unsigned int
Virtual
: 1; /*
virtual
function */
1759
unsigned int pure: 1; /* pure (
virtual
) function */
/src/external/gpl3/gdb.old/dist/include/
hp-symtab.h
1072
/* C++
virtual
functions. */
1078
unsigned int pure: 1; /* pure
virtual
function ? */
1081
unsigned long vtbl_offset ; /* offset into vtbl for
virtual
*/
1104
unsigned int
Virtual
: 1; /*
virtual
base class ? */
1757
unsigned int
Virtual
: 1; /*
virtual
function */
1759
unsigned int pure: 1; /* pure (
virtual
) function */
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
CodeView.h
270
Virtual
= 0x01,
375
VirtualInheritanceData = 0x03, // member data,
virtual
inheritance
379
VirtualInheritanceFunction = 0x07, // member function,
virtual
inheritance
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
EnumTables.cpp
343
CV_ENUM_CLASS_ENT(MethodKind,
Virtual
),
/src/external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/
llvm_debuginfo.ml
69
|
Virtual
llvm_debuginfo.mli
69
|
Virtual
/src/external/apache2/llvm/dist/llvm/lib/Support/Windows/
Signals.inc
102
BOOL
Virtual
;
Completed in 88 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026