Lines Matching refs:FieldTy
8914 QualType FieldTy = Field->getType(); in checkIsValidOpenCLKernelParameter() local
8917 assert((FieldTy->isArrayType() || FieldTy->isRecordType()) && in checkIsValidOpenCLKernelParameter()
8919 const Type *FieldRecTy = FieldTy->getPointeeOrArrayElementType(); in checkIsValidOpenCLKernelParameter()
16611 QualType FieldTy, bool IsMsStruct, in VerifyBitField() argument
16623 if (!FieldTy->isDependentType() && !FieldTy->isIntegralOrEnumerationType()) { in VerifyBitField()
16625 if (RequireCompleteSizedType(FieldLoc, FieldTy, in VerifyBitField()
16630 << FieldName << FieldTy << BitWidth->getSourceRange(); in VerifyBitField()
16632 << FieldTy << BitWidth->getSourceRange(); in VerifyBitField()
16670 if (!FieldTy->isDependentType()) { in VerifyBitField()
16671 uint64_t TypeStorageSize = Context.getTypeSize(FieldTy); in VerifyBitField()
16672 uint64_t TypeWidth = Context.getIntWidth(FieldTy); in VerifyBitField()
16693 if (BitfieldIsOverwide && !FieldTy->isBooleanType() && FieldName) { in VerifyBitField()