reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();