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

References

tools/clang/lib/Sema/SemaChecking.cpp
10079     assert(T->isCanonicalUnqualified());
10081     if (const VectorType *VT = dyn_cast<VectorType>(T))
10082       T = VT->getElementType().getTypePtr();
10083     if (const ComplexType *CT = dyn_cast<ComplexType>(T))
10084       T = CT->getElementType().getTypePtr();
10085     if (const AtomicType *AT = dyn_cast<AtomicType>(T))
10086       T = AT->getValueType().getTypePtr();
10090       if (const EnumType *ET = dyn_cast<EnumType>(T))
10091         T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr();
10092     } else if (const EnumType *ET = dyn_cast<EnumType>(T)) {
10098         return IntRange(C.getIntWidth(QualType(T, 0)),
10112     const BuiltinType *BT = cast<BuiltinType>(T);
10115     return IntRange(C.getIntWidth(QualType(T, 0)), BT->isUnsignedInteger());