Home | History | Annotate | Download | only in Sema

Lines Matching full:bitwidth

4435                              /*BitWidth=*/nullptr, /*Mutable=*/false,
4534 /*BitWidth=*/nullptr, /*Mutable=*/false,
13241 Expr *BitWidth, bool *ZeroWidth) {
13254 << FieldName << FieldTy << BitWidth->getSourceRange();
13256 << FieldTy << BitWidth->getSourceRange();
13257 } else if (DiagnoseUnexpandedParameterPack(const_cast<Expr *>(BitWidth),
13263 if (BitWidth->isValueDependent() || BitWidth->isTypeDependent())
13264 return BitWidth;
13267 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value);
13270 BitWidth = ICE.get();
13326 return BitWidth;
13343 Declarator &D, Expr *BitWidth,
13422 = CheckFieldDecl(II, T, TInfo, Record, Loc, Mutable, BitWidth, InitStyle,
13455 bool Mutable, Expr *BitWidth,
13488 if (BitWidth && getLangOpts().OpenCL) {
13527 BitWidth = nullptr;
13529 if (BitWidth) {
13530 BitWidth = VerifyBitField(Loc, II, T, Record->isMsStruct(Context), BitWidth,
13532 if (!BitWidth) {
13534 BitWidth = nullptr;
13567 BitWidth, Mutable, InitStyle);
13709 Expr *BitWidth = (Expr*)BitfieldWidth;
13719 if (BitWidth) {
13721 BitWidth = VerifyBitField(Loc, II, T, /*IsMsStruct*/false, BitWidth).get();
13722 if (!BitWidth)
14270 unsigned BitWidth = Context.getIntWidth(T);
14274 --BitWidth;
14275 return Value.getActiveBits() <= BitWidth;
14277 return Value.getMinSignedBits() <= BitWidth;
14295 unsigned BitWidth = Context.getTypeSize(T);
14299 if (Context.getTypeSize(Types[I]) > BitWidth)