OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MemPtr
(Results
1 - 8
of
8
) sorted by null
/external/clang/test/SemaTemplate/
explicit-instantiation.cpp
42
typedef int X1::*
MemPtr
;
44
template
MemPtr
X0<
MemPtr
>::f0(
MemPtr
); // expected-note{{requested here}}
/external/clang/test/SemaCXX/
member-pointer-ms.cpp
125
typedef int MemPtrInBody::*
MemPtr
;
127
operator
MemPtr
() const {
132
static_assert(sizeof(MemPtrInBody::
MemPtr
) == kSingleDataSize, "");
constexpr-printing.cpp
71
constexpr int
MemPtr
(int (MemPtrTest::*a), void (MemPtrTest::*b)(), int &c) {
74
static_assert(
MemPtr
(&MemPtrTest::n, &MemPtrTest::f, mpt.*&MemPtrTest::n), ""); // expected-error {{constant expression}} \
75
expected-note {{in call to '
MemPtr
(&MemPtrTest::n, &MemPtrTest::f, mpt.n)'}}
/external/clang/lib/CodeGen/
ItaniumCXXABI.cpp
73
llvm::Value *
MemPtr
,
247
/// struct { ptrdiff_t ptr; ptrdiff_t adj; }
memptr
;
250
/// - method pointers are virtual if (
memptr
.ptr & 1) is nonzero
251
/// - the this-adjustment is (
memptr
.adj)
252
/// - the virtual offset is (
memptr
.ptr - 1)
255
/// - method pointers are virtual if (
memptr
.adj & 1) is nonzero
256
/// - the this-adjustment is (
memptr
.adj >> 1)
257
/// - the virtual offset is (
memptr
.ptr)
264
/// If the member is non-virtual,
memptr
.ptr is the address of
284
llvm::BasicBlock *FnVirtual = CGF.createBasicBlock("
memptr
.virtual")
[
all
...]
CGExpr.cpp
89
llvm::Value *
MemPtr
= EmitScalarExpr(E);
90
return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this,
MemPtr
, MPT);
[
all
...]
CGExprScalar.cpp
[
all
...]
/external/clang/lib/Sema/
SemaTemplateDeduction.cpp
[
all
...]
SemaExprCXX.cpp
[
all
...]
Completed in 555 milliseconds