Home | History | Annotate | Download | only in AST

Lines Matching refs:CAT

1365                                    const ConstantArrayType *CAT) {
1367 Context.getTypeInfoInChars(CAT->getElementType());
1368 uint64_t Size = CAT->getSize().getZExtValue();
1381 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(T))
1382 return getConstantArrayInfoInChars(*this, CAT);
1439 const ConstantArrayType *CAT = cast<ConstantArrayType>(T);
1441 std::pair<uint64_t, unsigned> EltInfo = getTypeInfo(CAT->getElementType());
1442 uint64_t Size = CAT->getSize().getZExtValue();
1806 Cat = OI->visible_categories_begin(),
1808 Cat != CatEnd; ++Cat) {
1809 CollectInheritedProtocols(*Cat, Protocols);
2449 const ConstantArrayType *cat = cast<ConstantArrayType>(ty);
2451 getVariableArrayDecayedType(cat->getElementType()),
2452 cat->getSize(),
2453 cat->getSizeModifier(),
2454 cat->getIndexTypeCVRQualifiers());
3838 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(AT)) {
3839 return getConstantArrayType(unqualElementType, CAT->getSize(),
3840 CAT->getSizeModifier(), 0);
4141 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(ATy))
4142 return cast<ArrayType>(getConstantArrayType(NewEltTy, CAT->getSize(),
4143 CAT->getSizeModifier(),
4144 CAT->getIndexTypeCVRQualifiers()));
5255 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(AT))
5256 S += llvm::utostr(CAT->getSize().getZExtValue());