Home | History | Annotate | Download | only in Sema

Lines Matching full:bitwidth

3610                              /*BitWidth=*/0, /*Mutable=*/false,
3702 /*BitWidth=*/0, /*Mutable=*/false,
10912 Expr *BitWidth, bool *ZeroWidth) {
10925 << FieldName << FieldTy << BitWidth->getSourceRange();
10927 << FieldTy << BitWidth->getSourceRange();
10928 } else if (DiagnoseUnexpandedParameterPack(const_cast<Expr *>(BitWidth),
10934 if (BitWidth->isValueDependent() || BitWidth->isTypeDependent())
10935 return Owned(BitWidth);
10938 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value);
10941 BitWidth = ICE.take();
10981 return Owned(BitWidth);
10998 Declarator &D, Expr *BitWidth,
11073 = CheckFieldDecl(II, T, TInfo, Record, Loc, Mutable, BitWidth, InitStyle,
11106 bool Mutable, Expr *BitWidth,
11139 if (BitWidth && getLangOpts().OpenCL) {
11178 if (!InvalidDecl && BitWidth) {
11179 BitWidth = VerifyBitField(Loc, II, T, Record->isMsStruct(Context), BitWidth,
11181 if (!BitWidth) {
11183 BitWidth = 0;
11207 BitWidth, Mutable, InitStyle);
11349 Expr *BitWidth = (Expr*)BitfieldWidth;
11359 if (BitWidth) {
11361 BitWidth =
11362 VerifyBitField(Loc, II, T, /*IsMsStruct=*/false, BitWidth).take();
11363 if (!BitWidth)
11895 unsigned BitWidth = Context.getIntWidth(T);
11899 --BitWidth;
11900 return Value.getActiveBits() <= BitWidth;
11902 return Value.getMinSignedBits() <= BitWidth;
11920 unsigned BitWidth = Context.getTypeSize(T);
11924 if (Context.getTypeSize(Types[I]) > BitWidth)