Home | History | Annotate | Download | only in Sema

Lines Matching full:bitwidth

4303                              /*BitWidth=*/nullptr, /*Mutable=*/false,
4403 /*BitWidth=*/nullptr, /*Mutable=*/false,
12791 Expr *BitWidth, bool *ZeroWidth) {
12804 << FieldName << FieldTy << BitWidth->getSourceRange();
12806 << FieldTy << BitWidth->getSourceRange();
12807 } else if (DiagnoseUnexpandedParameterPack(const_cast<Expr *>(BitWidth),
12813 if (BitWidth->isValueDependent() || BitWidth->isTypeDependent())
12814 return BitWidth;
12817 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value);
12820 BitWidth = ICE.get();
12876 return BitWidth;
12893 Declarator &D, Expr *BitWidth,
12968 = CheckFieldDecl(II, T, TInfo, Record, Loc, Mutable, BitWidth, InitStyle,
13001 bool Mutable, Expr *BitWidth,
13034 if (BitWidth && getLangOpts().OpenCL) {
13073 BitWidth = nullptr;
13075 if (BitWidth) {
13076 BitWidth = VerifyBitField(Loc, II, T, Record->isMsStruct(Context), BitWidth,
13078 if (!BitWidth) {
13080 BitWidth = nullptr;
13113 BitWidth, Mutable, InitStyle);
13255 Expr *BitWidth = (Expr*)BitfieldWidth;
13265 if (BitWidth) {
13267 BitWidth = VerifyBitField(Loc, II, T, /*IsMsStruct*/false, BitWidth).get();
13268 if (!BitWidth)
13816 unsigned BitWidth = Context.getIntWidth(T);
13820 --BitWidth;
13821 return Value.getActiveBits() <= BitWidth;
13823 return Value.getMinSignedBits() <= BitWidth;
13841 unsigned BitWidth = Context.getTypeSize(T);
13845 if (Context.getTypeSize(Types[I]) > BitWidth)