OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PointerLikeTypeTraits
(Results
1 - 14
of
14
) sorted by null
/external/llvm/include/llvm/Support/
PointerLikeTypeTraits.h
1
//===- llvm/Support/
PointerLikeTypeTraits
.h - Pointer Traits ----*- C++ -*-===//
10
// This file defines the
PointerLikeTypeTraits
class. This allows data
22
///
PointerLikeTypeTraits
- This is a traits object that is used to handle
26
class
PointerLikeTypeTraits
{
32
// Provide
PointerLikeTypeTraits
for non-cvr pointers.
34
class
PointerLikeTypeTraits
<T*> {
50
// Provide
PointerLikeTypeTraits
for const pointers.
52
class
PointerLikeTypeTraits
<const T*> {
53
typedef
PointerLikeTypeTraits
<T*> NonConst;
65
// Provide
PointerLikeTypeTraits
for uintptr_t
[
all
...]
ValueHandle.h
27
class
PointerLikeTypeTraits
<ValueHandleBase**> {
/external/clang/include/clang/AST/
DeclGroup.h
140
// DeclGroupRef is "like a pointer", implement
PointerLikeTypeTraits
.
142
class
PointerLikeTypeTraits
;
144
class
PointerLikeTypeTraits
<clang::DeclGroupRef> {
TemplateName.h
546
class
PointerLikeTypeTraits
<clang::TemplateName> {
CanonicalType.h
363
class
PointerLikeTypeTraits
<clang::CanQual<T> > {
DeclBase.h
58
class
PointerLikeTypeTraits
<clang::DeclContext*> {
[
all
...]
DeclCXX.h
73
// Provide
PointerLikeTypeTraits
for non-cvr pointers.
75
class
PointerLikeTypeTraits
< ::clang::AnyFunctionDecl> {
[
all
...]
Type.h
48
class
PointerLikeTypeTraits
;
50
class
PointerLikeTypeTraits
< ::clang::Type*> {
59
class
PointerLikeTypeTraits
< ::clang::ExtQuals*> {
[
all
...]
/external/llvm/include/llvm/ADT/
PointerUnion.h
50
/// Provide
PointerLikeTypeTraits
for void* that is used by PointerUnion
58
PT1BitsAv = (int)(
PointerLikeTypeTraits
<PT1>::NumLowBitsAvailable),
59
PT2BitsAv = (int)(
PointerLikeTypeTraits
<PT2>::NumLowBitsAvailable),
100
const_cast<void *>(
PointerLikeTypeTraits
<PT1>::getAsVoidPointer(V))) {
103
const_cast<void *>(
PointerLikeTypeTraits
<PT2>::getAsVoidPointer(V)), 1) {
111
return !
PointerLikeTypeTraits
<PT1>::getFromVoidPointer(Val.getPointer());
131
return
PointerLikeTypeTraits
<T>::getFromVoidPointer(Val.getPointer());
153
"Can't get the address because
PointerLikeTypeTraits
changes the ptr");
161
const_cast<void *>(
PointerLikeTypeTraits
<PT1>::getAsVoidPointer(RHS)));
166
const_cast<void *>(
PointerLikeTypeTraits
<PT2>::getAsVoidPointer(RHS))
[
all
...]
/external/clang/include/clang/Sema/
Ownership.h
45
typedef llvm::
PointerLikeTypeTraits
<PtrTy> Traits;
96
class
PointerLikeTypeTraits
<clang::OpaquePtr<T> > {
170
typedef llvm::
PointerLikeTypeTraits
<PtrTy> PtrTraits;
/external/llvm/include/llvm/IR/
Instruction.h
455
class
PointerLikeTypeTraits
<Instruction*> {
Use.h
45
class
PointerLikeTypeTraits
<Use**> {
Value.h
411
class
PointerLikeTypeTraits
<Value*> {
/external/clang/include/clang/Basic/
SourceLocation.h
20
#include "llvm/Support/
PointerLikeTypeTraits
.h"
425
class
PointerLikeTypeTraits
<clang::SourceLocation> {
Completed in 384 milliseconds