OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PointerUnion
(Results
1 - 25
of
88
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
PointerUnion.h
1
//===- llvm/ADT/
PointerUnion
.h - Discriminated Union of 2 Ptrs --*- C++ -*-===//
9
// This file defines the
PointerUnion
class, which is a discriminated union of
87
/// Provide PointerLikeTypeTraits for void* that is used by
PointerUnion
139
///
PointerUnion
<int*, float*> P;
149
class
PointerUnion
151
PointerUnion
<PTs...>,
158
// want
PointerUnion
to be a 'template <typename First, typename ...Rest>'
162
using Base = typename
PointerUnion
::PointerUnionMembers;
165
PointerUnion
() = default;
167
PointerUnion
(std::nullptr_t) : PointerUnion() {
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Index/
DeclOccurrence.h
17
#include "llvm/ADT/
PointerUnion
.h"
26
llvm::
PointerUnion
<const Decl *, const MacroInfo *> DeclOrMacro;
/src/external/apache2/llvm/dist/llvm/include/llvm/Object/
ModuleSymbolTable.h
19
#include "llvm/ADT/
PointerUnion
.h"
36
using Symbol =
PointerUnion
<GlobalValue *, AsmSymbol *>;
/src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
ConstantInitFuture.h
20
#include "llvm/ADT/
PointerUnion
.h"
25
// in a
PointerUnion
below.
48
using PairTy = llvm::
PointerUnion
<ConstantInitBuilderBase*, llvm::Constant*>;
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTConcept.h
19
#include "llvm/ADT/
PointerUnion
.h"
45
using Detail = llvm::
PointerUnion
<Expr *, SubstitutionDiagnostic *>;
70
llvm::
PointerUnion
<Expr *,
ExprConcepts.h
211
llvm::
PointerUnion
<SubstitutionDiagnostic *, TypeSourceInfo *> Value;
270
llvm::
PointerUnion
<TemplateParameterList *, SubstitutionDiagnostic *>,
331
llvm::
PointerUnion
<Expr *, SubstitutionDiagnostic *> Value;
408
llvm::
PointerUnion
<Expr *, SubstitutionDiagnostic *> Value;
Redeclarable.h
18
#include "llvm/ADT/
PointerUnion
.h"
103
using NotKnownLatest = llvm::
PointerUnion
<Previous, UninitializedLatest>;
105
mutable llvm::
PointerUnion
<NotKnownLatest, KnownLatest> Link;
DeclTemplate.h
31
#include "llvm/ADT/
PointerUnion
.h"
62
llvm::
PointerUnion
<TemplateTypeParmDecl *, NonTypeTemplateParmDecl *,
324
llvm::
PointerUnion
<ArgType, ParmDecl*, Chain*> ValueOrInherited;
1815
llvm::
PointerUnion
<ClassTemplateDecl *, SpecializedPartialSpecialization *>
1949
llvm::
PointerUnion
<ClassTemplateDecl *,
1953
return llvm::
PointerUnion
<ClassTemplateDecl *,
1961
llvm::
PointerUnion
<ClassTemplateDecl *,
2444
using FriendUnion = llvm::
PointerUnion
<NamedDecl *,TypeSourceInfo *>;
2677
llvm::
PointerUnion
<VarTemplateDecl *, SpecializedPartialSpecialization *>
2803
llvm::
PointerUnion
<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *
[
all
...]
DeclFriend.h
27
#include "llvm/ADT/
PointerUnion
.h"
59
using FriendUnion = llvm::
PointerUnion
<NamedDecl *, TypeSourceInfo *>;
/src/external/apache2/llvm/dist/clang/include/clang/ARCMigrate/
FileRemapper.h
14
#include "llvm/ADT/
PointerUnion
.h"
36
typedef llvm::
PointerUnion
<const FileEntry *, llvm::MemoryBuffer *> Target;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
WasmEHFuncInfo.h
17
#include "llvm/ADT/
PointerUnion
.h"
30
using BBOrMBB =
PointerUnion
<const BasicBlock *, MachineBasicBlock *>;
WinEHFuncInfo.h
17
#include "llvm/ADT/
PointerUnion
.h"
38
using MBBOrBasicBlock =
PointerUnion
<const BasicBlock *, MachineBasicBlock *>;
MachineMemOperand.h
19
#include "llvm/ADT/
PointerUnion
.h"
41
PointerUnion
<const Value *, const PseudoSourceValue *> V;
67
PointerUnion
<const Value *, const PseudoSourceValue *> v,
/src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Descriptor.h
26
using DeclTy = llvm::
PointerUnion
<const Decl *, const Expr *>;
Source.h
96
llvm::
PointerUnion
<const Decl *, const Stmt *> Source;
/src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp
97
llvm::
PointerUnion
<ClassTemplateDecl *,
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h
23
#include "llvm/ADT/
PointerUnion
.h"
282
llvm::
PointerUnion
<Decl *, DeclArgumentPack *>, 4>;
385
llvm::
PointerUnion
<Decl *, DeclArgumentPack *> &Stored =
420
llvm::
PointerUnion
<Decl *, DeclArgumentPack *> *
SemaConcept.h
21
#include "llvm/ADT/
PointerUnion
.h"
91
llvm::
PointerUnion
<AtomicConstraint *, CompoundConstraint> Constraint;
/src/external/apache2/llvm/dist/clang/include/clang/Frontend/
DiagnosticRenderer.h
24
#include "llvm/ADT/
PointerUnion
.h"
33
llvm::
PointerUnion
<const Diagnostic *, const StoredDiagnostic *>;
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DIBuilder.h
511
PointerUnion
<DIExpression *, DIVariable *> DataLocation = nullptr,
512
PointerUnion
<DIExpression *, DIVariable *> Associated = nullptr,
513
PointerUnion
<DIExpression *, DIVariable *> Allocated = nullptr,
514
PointerUnion
<DIExpression *, DIVariable *> Rank = nullptr);
GetElementPtrTypeIterator.h
18
#include "llvm/ADT/
PointerUnion
.h"
34
PointerUnion
<StructType *, Type *> CurTy;
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
ConstantHoisting.h
41
#include "llvm/ADT/
PointerUnion
.h"
146
using ConstPtrUnionType =
PointerUnion
<ConstantInt *, ConstantExpr *>;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPRecipeBuilder.h
15
#include "llvm/ADT/
PointerUnion
.h"
24
using VPRecipeOrVPValueTy =
PointerUnion
<VPRecipeBase *, VPValue *>;
/src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
InputFile.h
13
#include "llvm/ADT/
PointerUnion
.h"
46
PointerUnion
<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
/src/external/apache2/llvm/dist/clang/lib/AST/
ParentMapContext.cpp
71
llvm::
PointerUnion
<const Decl *, const Stmt *,
78
llvm::
PointerUnion
<const Decl *, const Stmt *,
Completed in 55 milliseconds
1
2
3
4
Indexes created Tue Jun 16 00:25:01 UTC 2026