reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  339   void VisitAtomicType(const AtomicType *T) { Visit(T->getValueType()); }
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1102 DEF_TRAVERSE_TYPE(AtomicType, { TRY_TO(TraverseType(T->getValueType())); })
tools/clang/include/clang/AST/Type.h
 6065     Profile(ID, getValueType());
tools/clang/include/clang/AST/TypeLoc.h
 2291     return this->getTypePtr()->getValueType();
tools/clang/lib/AST/ASTContext.cpp
 2179     TypeInfo Info = getTypeInfo(cast<AtomicType>(T)->getValueType());
 3302     result = getAtomicType(getVariableArrayDecayedType(at->getValueType()));
 6827     getObjCEncodingForTypeImpl(AT->getValueType(), S, ObjCEncOptions(),
 9024     QualType LHSValue = LHS->castAs<AtomicType>()->getValueType();
 9025     QualType RHSValue = RHS->castAs<AtomicType>()->getValueType();
tools/clang/lib/AST/ASTImporter.cpp
  971   ExpectedType UnderlyingTypeOrErr = import(T->getValueType());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  928     if (!IsStructurallyEquivalent(Context, cast<AtomicType>(T1)->getValueType(),
  929                                   cast<AtomicType>(T2)->getValueType()))
tools/clang/lib/AST/Expr.cpp
 4645     return AT->getValueType();
tools/clang/lib/AST/ExprConstant.cpp
 2171     Type = AT->getValueType();
10065         CanTy->castAs<AtomicType>()->getValueType(), LangOpts);
13120         E->getType()->castAs<AtomicType>()->getValueType());
tools/clang/lib/AST/Interp/Context.cpp
  110     return classify(AT->getValueType());
tools/clang/lib/AST/Interp/EvalEmitter.cpp
  112       Ty = AT->getValueType();
tools/clang/lib/AST/Interp/Program.cpp
  353     const Type *InnerTy = AT->getValueType().getTypePtr();
tools/clang/lib/AST/ItaniumMangle.cpp
 3442   mangleType(T->getValueType());
tools/clang/lib/AST/MicrosoftMangle.cpp
 2924   QualType ValueType = T->getValueType();
tools/clang/lib/AST/Type.cpp
 1167     QualType valueType = recurse(T->getValueType());
 1172           == T->getValueType().getAsOpaquePtr())
 1438     return AT->getValueType().getUnqualifiedType();
 2437     return AT->getValueType()->isLiteralType(Ctx);
 3705     return Cache::get(cast<AtomicType>(T)->getValueType());
 3789     return computeTypeLinkageInfo(cast<AtomicType>(T)->getValueType());
tools/clang/lib/AST/TypePrinter.cpp
 1087   print(T->getValueType(), OS, StringRef());
tools/clang/lib/CodeGen/CGAtomic.cpp
   51           ValueTy = ATy->getValueType();
  750     MemTy = AT->getValueType();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2747   auto *FromTy = getOrCreateType(Ty->getValueType(), U);
tools/clang/lib/CodeGen/CGExpr.cpp
 1260       Ty = AT->getValueType();
 1539     return hasBooleanRepresentation(AT->getValueType());
tools/clang/lib/CodeGen/CGExprAgg.cpp
  754                           atomicType->castAs<AtomicType>()->getValueType()));
tools/clang/lib/CodeGen/CGExprComplex.cpp
   37     return cast<ComplexType>(cast<AtomicType>(type)->getValueType());
  893     LHSTy = AT->getValueType();
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1590     return CGM.getContext().getQualifiedType(AT->getValueType(),
 1672     QualType destValueType = AT->getValueType();
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2362     type = atomicTy->getValueType();
 2846     QualType type = atomicTy->getValueType();
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  235       type = cast<AtomicType>(type)->getValueType();
 1990       type = cast<AtomicType>(ty)->getValueType();
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  161     T = AT->getValueType();
  674     QualType valueType = cast<AtomicType>(Ty)->getValueType();
  708   return Context.getTypeSize(type) != Context.getTypeSize(type->getValueType());
tools/clang/lib/Sema/SemaChecking.cpp
 4716     ValType = AtomTy->castAs<AtomicType>()->getValueType();
10086       T = AT->getValueType().getTypePtr();
10131       T = AT->getValueType().getTypePtr();
10201     Ty = AtomicRHS->getValueType();
10684     OtherT = AT->getValueType();
tools/clang/lib/Sema/SemaExpr.cpp
  647     T = Atomic->getValueType().getUnqualifiedType();
 1359     LHSType = AtomicLHS->getValueType();
 4137       T = cast<AtomicType>(Ty)->getValueType();
 8179       CheckAssignmentConstraints(AtomicTy->getValueType(), RHS, Kind);
 8183       RHS = ImpCastExprToType(RHS.get(), AtomicTy->getValueType(), Kind);
 9386     ResType = ResAtomicType->getValueType();
 9407     ResType = ResAtomicType->getValueType();
12127     ResType = ResAtomicType->getValueType();
tools/clang/lib/Sema/SemaExprCXX.cpp
 3947     ToType = ToAtomic->getValueType();
 3955       FromType = FromAtomic->getValueType().getUnqualifiedType();
 4329         ToAtomicType->castAs<AtomicType>()->getValueType(), From->getType()));
tools/clang/lib/Sema/SemaInit.cpp
 5853       if (Context.hasSameUnqualifiedType(SourceType, Atomic->getValueType()) ||
 5855                           Atomic->getValueType())) {
 5856         DestType = Atomic->getValueType();
tools/clang/lib/Sema/SemaLookup.cpp
 2956       T = cast<AtomicType>(T)->getValueType().getTypePtr();
tools/clang/lib/Sema/SemaOverload.cpp
 1719       FromType = Atomic->getValueType();
 3228   if (!IsStandardConversion(S, From, ToAtomic->getValueType(),
tools/clang/lib/Sema/SemaTemplate.cpp
 5674   return Visit(T->getValueType());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1530                                        cast<AtomicType>(Param)->getValueType(),
 1531                                        AtomicArg->getValueType(),
 5522                                  cast<AtomicType>(T)->getValueType(),
tools/clang/lib/Serialization/ASTWriter.cpp
  574   Record.AddTypeRef(T->getValueType());