Home
last modified time | relevance | path

Searched refs:Desugared (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp7001 QualType Desugared = Type; in handleMSPointerTypeQualifierAttr() local
7003 if (const TypedefType *TT = dyn_cast<TypedefType>(Desugared)) { in handleMSPointerTypeQualifierAttr()
7004 Desugared = TT->desugar(); in handleMSPointerTypeQualifierAttr()
7006 } else if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Desugared)) { in handleMSPointerTypeQualifierAttr()
7007 Desugared = ET->desugar(); in handleMSPointerTypeQualifierAttr()
7010 const AttributedType *AT = dyn_cast<AttributedType>(Desugared); in handleMSPointerTypeQualifierAttr()
7014 Desugared = AT->getModifiedType(); in handleMSPointerTypeQualifierAttr()
7042 if (!isa<PointerType>(Desugared)) { in handleMSPointerTypeQualifierAttr()
7155 QualType Desugared = QT; in CheckNullabilityTypeSpecifier() local
7156 while (auto *Attributed = dyn_cast<AttributedType>(Desugared.getTypePtr())) { in CheckNullabilityTypeSpecifier()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp2964 QualType Desugared in mangleType() local
2966 if (Desugared == T) in mangleType()
2969 T = Desugared; in mangleType()