HomeSort by: relevance | last modified time | path
    Searched defs:TypeInfoLValue (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
APValue.h 44 class TypeInfoLValue {
48 TypeInfoLValue() : T() {}
49 explicit TypeInfoLValue(const Type *T);
55 static TypeInfoLValue getFromOpaqueValue(void *Value) {
56 TypeInfoLValue V;
94 template<> struct PointerLikeTypeTraits<clang::TypeInfoLValue> {
95 static void *getAsVoidPointer(clang::TypeInfoLValue V) {
98 static clang::TypeInfoLValue getFromVoidPointer(void *P) {
99 return clang::TypeInfoLValue::getFromOpaqueValue(P);
147 typedef llvm::PointerUnion<const ValueDecl *, const Expr *, TypeInfoLValue,
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
APValue.cpp 27 TypeInfoLValue::TypeInfoLValue(const Type *T)
30 void TypeInfoLValue::print(llvm::raw_ostream &Out,
38 1 << llvm::PointerLikeTypeTraits<TypeInfoLValue>::NumLowBitsAvailable <=
55 APValue::LValueBase APValue::LValueBase::getTypeInfo(TypeInfoLValue LV,
82 if (is<TypeInfoLValue>())
109 return (is<TypeInfoLValue>() || is<DynamicAllocLValue>()) ? 0
114 return (is<TypeInfoLValue>() || is<DynamicAllocLValue>()) ? 0 : Local.Version;
118 assert(is<TypeInfoLValue>() && "not a type_info lvalue");
129 if (is<TypeInfoLValue>() || is<DynamicAllocLValue>()
    [all...]

Completed in 15 milliseconds