Lines Matching refs:AT
96 if (const auto *AT = asDerived().getContext().getAsArrayType(FT)) { in visitWithKind() local
97 asDerived().visitArray(PCK, AT, FT.isVolatileQualified(), FD, in visitWithKind()
183 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray()
188 return asDerived().visitTrivial(QualType(AT, 0), FD, CurStructOffset); in visitArray()
193 const ConstantArrayType *CAT = cast<ConstantArrayType>(AT); in visitArray()
279 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind() local
280 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset); in visitWithKind()
296 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind() local
297 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset); in visitWithKind()
345 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray()
350 return asDerived().visitTrivial(QualType(AT, 0), FD, CurStructOffset, in visitArray()
363 llvm::Value *NumElts = CGF.emitArrayLength(AT, BaseEltQT, DstAddr); in visitArray()
398 QualType EltQT = AT->getElementType(); in visitArray()
588 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind() local
589 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset, Addrs); in visitWithKind()
628 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind() local
629 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset, in visitWithKind()
650 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray()
654 return visitTrivial(QualType(AT, 0), FD, CurStructOffset, Addrs); in visitArray()
657 CharUnits Size = Ctx.getTypeSizeInChars(QualType(AT, 0)); in visitArray()
658 QualType EltTy = Ctx.getBaseElementType(QualType(AT, 0)); in visitArray()
661 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, FD, CurStructOffset, Addrs); in visitArray()