OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PointerLikeTypeTraits
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
ConstantInitFuture.h
24
//
PointerLikeTypeTraits
specialization so that we can safely use it
33
struct
PointerLikeTypeTraits
< ::clang::CodeGen::ConstantInitBuilderBase*> {
83
llvm::
PointerLikeTypeTraits
<PairTy>::NumLowBitsAvailable;
92
struct
PointerLikeTypeTraits
< ::clang::CodeGen::ConstantInitFuture> {
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
PointerLikeTypeTraits.h
1
//===- llvm/Support/
PointerLikeTypeTraits
.h - Pointer Traits ----*- C++ -*-===//
9
// This file defines the
PointerLikeTypeTraits
class. This allows data
25
template <typename T> struct
PointerLikeTypeTraits
;
42
T, decltype((sizeof(
PointerLikeTypeTraits
<T>) + sizeof(T)), void())> {
55
// Provide
PointerLikeTypeTraits
for non-cvr pointers.
56
template <typename T> struct
PointerLikeTypeTraits
<T *> {
64
template <> struct
PointerLikeTypeTraits
<void *> {
78
// Provide
PointerLikeTypeTraits
for const things.
79
template <typename T> struct
PointerLikeTypeTraits
<const T> {
80
typedef
PointerLikeTypeTraits
<T> NonConst
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclGroup.h
137
// DeclGroupRef is "like a pointer", implement
PointerLikeTypeTraits
.
139
struct
PointerLikeTypeTraits
;
141
struct
PointerLikeTypeTraits
<clang::DeclGroupRef> {
CanonicalType.h
24
#include "llvm/Support/
PointerLikeTypeTraits
.h"
379
struct
PointerLikeTypeTraits
<clang::CanQual<T>> {
ExternalASTSource.h
29
#include "llvm/Support/
PointerLikeTypeTraits
.h"
467
/// Specialize
PointerLikeTypeTraits
to allow LazyGenerationalUpdatePtr to be
471
struct
PointerLikeTypeTraits
<
479
PointerLikeTypeTraits
<T>::NumLowBitsAvailable - 1;
Redeclarable.h
373
friend struct llvm::
PointerLikeTypeTraits
<CanonicalDeclPtr<decl_type>>;
412
struct
PointerLikeTypeTraits
<clang::CanonicalDeclPtr<decl_type>> {
418
C.Ptr =
PointerLikeTypeTraits
<decl_type *>::getFromVoidPtr(P);
422
PointerLikeTypeTraits
<decl_type *>::NumLowBitsAvailable;
TemplateName.h
22
#include "llvm/Support/
PointerLikeTypeTraits
.h"
553
struct
PointerLikeTypeTraits
<clang::TemplateName> {
TemplateBase.h
39
// Provide
PointerLikeTypeTraits
for clang::Expr*, this default one requires a
42
template <> struct
PointerLikeTypeTraits
<clang::Expr *> {
APValue.h
94
template<> struct
PointerLikeTypeTraits
<clang::TypeInfoLValue> {
106
template<> struct
PointerLikeTypeTraits
<clang::DynamicAllocLValue> {
DeclarationName.h
913
template <> struct
PointerLikeTypeTraits
<clang::DeclarationName> {
DeclBase.h
1228
template <> struct
PointerLikeTypeTraits
<::clang::NamedDecl *> {
Type.h
47
#include "llvm/Support/
PointerLikeTypeTraits
.h"
82
struct
PointerLikeTypeTraits
;
84
struct
PointerLikeTypeTraits
< ::clang::Type*> {
95
struct
PointerLikeTypeTraits
< ::clang::ExtQuals*> {
1324
struct
PointerLikeTypeTraits
<clang::QualType> {
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ReachingDefAnalysis.h
42
friend struct
PointerLikeTypeTraits
<ReachingDef>;
52
struct
PointerLikeTypeTraits
<ReachingDef> {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Ownership.h
19
#include "llvm/Support/
PointerLikeTypeTraits
.h"
55
using Traits = llvm::
PointerLikeTypeTraits
<PtrTy>;
118
struct
PointerLikeTypeTraits
<clang::OpaquePtr<T>> {
189
using PtrTraits = llvm::
PointerLikeTypeTraits
<PtrTy>;
/src/external/apache2/llvm/dist/clang/include/clang/Basic/
SourceLocation.h
19
#include "llvm/Support/
PointerLikeTypeTraits
.h"
515
struct
PointerLikeTypeTraits
<clang::SourceLocation> {
Completed in 34 milliseconds
Indexes created Tue Aug 04 00:24:20 UTC 2026