HomeSort by relevance Sort by last modified time
    Searched full:pointerunion (Results 1 - 25 of 58) sorted by null

1 2 3

  /external/llvm/include/llvm/ADT/
PointerUnion.h 1 //===- llvm/ADT/PointerUnion.h - Discriminated Union of 2 Ptrs --*- C++ -*-===//
10 // This file defines the PointerUnion class, which is a discriminated union of
51 /// Provide PointerLikeTypeTraits for void* that is used by PointerUnion
65 /// PointerUnion - This implements a discriminated union of two pointer types,
71 /// PointerUnion<int*, float*> P;
81 class PointerUnion {
98 PointerUnion() {}
100 PointerUnion(PT1 V) : Val(
103 PointerUnion(PT2 V) : Val(
111 // we recursively strip off low bits if we have a nested PointerUnion
    [all...]
TinyPtrVector.h 14 #include "llvm/ADT/PointerUnion.h"
31 llvm::PointerUnion<EltTy, VecTy*> Val;
  /external/llvm/unittests/ADT/
PointerUnionTest.cpp 11 #include "llvm/ADT/PointerUnion.h"
16 typedef PointerUnion<int *, float *> PU;
  /external/clang/include/clang/ARCMigrate/
FileRemapper.h 15 #include "llvm/ADT/PointerUnion.h"
35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target;
  /external/clang/include/clang/AST/
DeclAccessPair.h 31 uintptr_t Ptr; // we'd use llvm::PointerUnion, but it isn't trivial
DeclContextInternals.h 22 #include "llvm/ADT/PointerUnion.h"
44 llvm::PointerUnion<NamedDecl*, DeclsAndHasExternalTy> Data;
102 "PointerUnion mangles the NamedDecl pointer!");
Redeclarable.h 41 typedef llvm::PointerUnion<Previous, UninitializedLatest> NotKnownLatest;
43 mutable llvm::PointerUnion<NotKnownLatest, KnownLatest> Next;
APValue.h 21 #include "llvm/ADT/PointerUnion.h"
56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase;
DeclFriend.h 43 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion;
DeclTemplate.h 21 #include "llvm/ADT/PointerUnion.h"
    [all...]
ExternalASTSource.h 388 typedef llvm::PointerUnion<T, LazyData*> ValueType;
450 /// placed into a PointerUnion.
  /external/clang/include/clang/Frontend/
DiagnosticRenderer.h 23 #include "llvm/ADT/PointerUnion.h"
31 typedef llvm::PointerUnion<const Diagnostic *,
  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSRule.cpp 47 void* pointerUnion;
  /external/clang/tools/libclang/
CIndexCXX.cpp 100 llvm::PointerUnion<ClassTemplateDecl *,
CXCursor.h 19 #include "llvm/ADT/PointerUnion.h"
  /external/llvm/include/llvm/CodeGen/
MachineMemOperand.h 19 #include "llvm/ADT/PointerUnion.h"
38 PointerUnion<const Value *, const PseudoSourceValue *> V;
  /external/clang/include/clang/Sema/
Template.h 189 const Decl *, llvm::PointerUnion<Decl *, DeclArgumentPack *>, 4>
291 llvm::PointerUnion<Decl *, DeclArgumentPack *> &Stored =
324 llvm::PointerUnion<Decl *, DeclArgumentPack *> *
AttributeList.h 21 #include "llvm/ADT/PointerUnion.h"
60 typedef llvm::PointerUnion<Expr*, IdentifierLoc*> ArgsUnion;
  /external/clang/test/SemaCXX/
overloaded-operator.cpp 450 template <typename PT1, typename PT2> class PointerUnion;
451 void foo(PointerUnion<int*, float*> &Result) {
452 Result = 1; // expected-error {{no viable overloaded '='}} // expected-note {{type 'PointerUnion<int *, float *>' is incomplete}}
  /external/clang/include/clang/Basic/
Module.h 21 #include "llvm/ADT/PointerUnion.h"
71 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella;
  /external/clang/lib/StaticAnalyzer/Checkers/
MallocSizeofChecker.cpp 32 typedef llvm::PointerUnion<const Stmt *, const VarDecl *> ExprParent;
  /external/llvm/include/llvm/Analysis/
LazyCallGraph.h 39 #include "llvm/ADT/PointerUnion.h"
107 typedef SmallVector<PointerUnion<Function *, Node *>, 4> NodeVectorT;
108 typedef SmallVectorImpl<PointerUnion<Function *, Node *>> NodeVectorImplT;
  /external/llvm/lib/Target/Mips/
MipsOptimizePICCall.cpp 38 typedef PointerUnion<const Value *, const PseudoSourceValue *> ValueType;
  /external/llvm/utils/
llvm.natvis 56 <Type Name="llvm::PointerUnion&lt;*,*&gt;">
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 22 #include "llvm/ADT/PointerUnion.h"
127 typedef llvm::PointerUnion<const LocationContext*, AnalysisDeclContext*>

Completed in 448 milliseconds

1 2 3