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

References

tools/clang/lib/Sema/SemaExpr.cpp
 4047     switch (Ty->getTypeClass()) {
 4072       T = cast<AdjustedType>(Ty)->getOriginalType();
 4075       T = cast<DecayedType>(Ty)->getPointeeType();
 4078       T = cast<PointerType>(Ty)->getPointeeType();
 4081       T = cast<BlockPointerType>(Ty)->getPointeeType();
 4085       T = cast<ReferenceType>(Ty)->getPointeeType();
 4088       T = cast<MemberPointerType>(Ty)->getPointeeType();
 4093       T = cast<ArrayType>(Ty)->getElementType();
 4097       const VariableArrayType *VAT = cast<VariableArrayType>(Ty);
 4111       T = cast<FunctionType>(Ty)->getReturnType();
 4124       T = cast<TypedefType>(Ty)->desugar();
 4127       T = cast<DecltypeType>(Ty)->desugar();
 4131       T = cast<DeducedType>(Ty)->getDeducedType();
 4134       T = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType();
 4137       T = cast<AtomicType>(Ty)->getValueType();