|
reference, declaration → definition
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());