Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp755 QualType OriginalBaseTy = ArraySectionExpr::getBaseOriginalType(Base); in ActOnArraySectionExpr() local
758 if (OriginalBaseTy->isAnyPointerType()) { in ActOnArraySectionExpr()
759 ResultTy = OriginalBaseTy->getPointeeType(); in ActOnArraySectionExpr()
760 } else if (OriginalBaseTy->isArrayType()) { in ActOnArraySectionExpr()
761 ResultTy = OriginalBaseTy->getAsArrayTypeUnsafe()->getElementType(); in ActOnArraySectionExpr()
817 if (!Length && (OriginalBaseTy.isNull() || in ActOnArraySectionExpr()
818 (!OriginalBaseTy->isDependentType() && in ActOnArraySectionExpr()
819 !OriginalBaseTy->isConstantArrayType() && in ActOnArraySectionExpr()
820 !OriginalBaseTy->isDependentSizedArrayType()))) { in ActOnArraySectionExpr()
821 bool IsArray = !OriginalBaseTy.isNull() && OriginalBaseTy->isArrayType(); in ActOnArraySectionExpr()
[all …]