reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 1863     return !S->isBitField();
tools/clang/include/clang/AST/ASTNodeTraverser.h
  373     if (D->isBitField())
tools/clang/include/clang/AST/Decl.h
 2731   bool isUnnamedBitfield() const { return isBitField() && !getDeclName(); }
 2767     assert(isBitField() && "no bitfield width to remove");
tools/clang/include/clang/AST/ExprObjC.h
  566              d->isBitField() ? OK_BitField : OK_Ordinary,
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1966   if (D->isBitField())
 1974   if (D->isBitField())
 1981   if (D->isBitField())
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  588   return Node.isBitField();
  605   return Node.isBitField() &&
tools/clang/lib/AST/ASTContext.cpp
 2476     if (Field->isBitField()) {
 6758   assert(FD->isBitField() && "not a bitfield - getObjCEncodingForTypeImpl");
 6808     if (FD && FD->isBitField())
 6972           if (Field->isBitField()) {
 7041         if (Field->isBitField())
 7261       if (field->isBitField()) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  990   if (Field1->isBitField() != Field2->isBitField()) {
  990   if (Field1->isBitField() != Field2->isBitField()) {
  996       if (Field1->isBitField()) {
 1013   if (Field1->isBitField()) {
tools/clang/lib/AST/Decl.cpp
 3953   assert(isBitField() && "not a bitfield");
tools/clang/lib/AST/DeclPrinter.cpp
  811   if (D->isBitField()) {
tools/clang/lib/AST/Expr.cpp
  102           if (!Field->isBitField() && !Field->getType()->isReferenceType()) {
 3220           if (Field->isBitField()) {
 3854       if (Field->isBitField())
 3859     if (Ivar->isBitField())
 3865       if (Field->isBitField())
tools/clang/lib/AST/ExprConstant.cpp
 2391   assert(FD->isBitField() && "truncateBitfieldValue on non-bitfield");
 3251           LastField && LastField->isBitField() &&
 5704         (FD && FD->isBitField() &&
 6253       if (FD->isBitField()) {
 6425       if (FD->isBitField()) {
 8990         (Field->isBitField() && !truncateBitfieldValue(Info, Init,
tools/clang/lib/AST/JSONNodeDumper.cpp
  769   attributeOnlyIfTrue("isBitfield", FD->isBitField());
tools/clang/lib/AST/ODRHash.cpp
  323     const bool IsBitfield = D->isBitField();
tools/clang/lib/AST/RecordLayoutBuilder.cpp
  304     if (I->isBitField())
  351     if (I->isBitField())
  416     if (I->isBitField())
  527     if (I->isBitField())
 1736   if (D->isBitField()) {
 2451   if (FD->isBitField())
 2696   if (FD->isBitField()) {
 3375     if (Field.isBitField()) {
tools/clang/lib/CodeGen/CGCall.cpp
  924         assert(!FD->isBitField() &&
  945         assert(!FD->isBitField() &&
tools/clang/lib/CodeGen/CGClass.cpp
  786     SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity();
  926           LastField->isBitField()
  944       if (FirstField->isBitField()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1316       assert(!Field->isBitField() && "lambdas don't have bitfield members!");
 1384   if (field->isBitField()) {
 2542       FieldSize = Field->isBitField()
 2553       if (Field->isBitField()) {
tools/clang/lib/CodeGen/CGExpr.cpp
 3989   if (field->isBitField()) {
tools/clang/lib/CodeGen/CGExprConstant.cpp
  720     if (!Field->isBitField()) {
  821     if (!Field->isBitField()) {
 2231     if (!Field->isBitField() && !Field->isZeroSize(CGM.getContext())) {
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
   27   if (FD && FD->isBitField())
tools/clang/lib/CodeGen/CGObjC.cpp
  889   if (ivar->isBitField()) {
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2502     if (!Field->getIdentifier() || Field->isBitField()) {
 2566     if (LastFieldBitfieldOrUnnamed->isBitField()) {
 5191     if (field->isBitField()) {
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
   68   if (!Ivar->isBitField()) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 7842       if (!Field->isBitField() && !Field->isZeroSize(CGF.getContext())) {
tools/clang/lib/CodeGen/CGRecordLayout.h
  205     assert(FD->isBitField() && "Invalid call for non-bit-field decl!");
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  136     if (!FD->isBitField()) return Type;
  296     if (Field->isBitField()) {
  351     if (Field->isBitField()) {
  354       for (++Field; Field != FieldEnd && Field->isBitField(); ++Field);
  598       if (!Prior->FD || Prior->FD->isBitField())
  816     if (!FD->isBitField()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4151         if (FD->isBitField())
tools/clang/lib/CodeGen/SwiftCallingConv.cpp
  114       if (field->isBitField()) {
  152     if (field->isBitField()) {
  173   assert(bitfield->isBitField());
tools/clang/lib/CodeGen/TargetInfo.cpp
 1314     if (FD->isBitField())
 2838       bool BitField = i->isBitField();
 6033     if (FD->isBitField()) {
 8924     if (Field->isBitField()) {
 8932     if (Field->isBitField())
 9400       if (FD->isBitField()) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  844   if (D->isBitField())
  851   if (D->isBitField())
  898   if (D->isBitField()) {
 3701   if (fieldDecl->isBitField()) {
 3766     if (IVars[i]->isBitField()) {
 3768       while (i < e && IVars[i]->isBitField())
 3809     if (IVD->isBitField())
 3909     if (IVars[i]->isBitField()) {
 3915       SKIP_BITFIELDS(i , e, IVars);
 3929     if (IVars[i]->isBitField()) {
 3935       SKIP_BITFIELDS(i , e, IVars);
 3964     if (IvarDecl->isBitField()) {
 3979     if (IvarDecl->isBitField()) {
 6063   if (ivar->isBitField())
 6745     if (Ivars[i]->isBitField())
 6753     if (Ivars[i]->isBitField()) {
 6755       SKIP_BITFIELDS(i , e, Ivars);
 6772       if (OriginalIvars[i]->isBitField()) {
 6775         SKIP_BITFIELDS(i , e, OriginalIvars);
 6795       if (Ivars[i]->isBitField())
 6802       if (Ivars[i]->isBitField())
 6809       if (IvarDecl->isBitField())
 7464       if (D->isBitField())
 7492       if (D->isBitField())
 7546       if (D->isBitField()) {
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 5054   if (ivar->isBitField()) {
tools/clang/lib/Index/IndexDecl.cpp
  311     if (D->isBitField())
tools/clang/lib/Sema/SemaChecking.cpp
10899   assert(Bitfield->isBitField());
14232   if (Field1->isBitField() != Field2->isBitField())
14232   if (Field1->isBitField() != Field2->isBitField())
14235   if (Field1->isBitField()) {
tools/clang/lib/Sema/SemaDecl.cpp
16374   if (!Ivar->isBitField() || Ivar->isZeroLengthBitField(Context))
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1309                                 FD->isBitField() &&
 3668       if (FD->isBitField())
tools/clang/lib/Sema/SemaDeclObjC.cpp
 2181     } else if (ImplIvar->isBitField() && ClsIvar->isBitField() &&
 2181     } else if (ImplIvar->isBitField() && ClsIvar->isBitField() &&
tools/clang/lib/Sema/SemaExpr.cpp
 1839     if (FD->isBitField())
13973     if (MemberDecl->isBitField()) {
tools/clang/lib/Sema/SemaExprMember.cpp
 1772   if (VK != VK_RValue && Field->isBitField())
tools/clang/lib/Sema/SemaInit.cpp
 8580       cast<FieldDecl>(Entity.getDecl())->isBitField())
tools/clang/lib/Sema/SemaOpenMP.cpp
 2938         if (FD->isBitField())
14714       if (FD->isBitField()) {
tools/clang/lib/Serialization/ASTReader.cpp
10877         const bool IsFirstBitField = FirstField->isBitField();
10878         const bool IsSecondBitField = SecondField->isBitField();
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  175       if (FD->isBitField())
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  182   if (getDecl()->isBitField())
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  887     if (FR->getDecl()->isBitField())
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
  462         (!getLangOpts().CPlusPlus2a && F->isBitField()))
tools/clang/tools/libclang/CXType.cpp
  380       if (FD->isBitField())
 1094   return FD->isBitField();
tools/lldb/source/Symbol/ClangASTContext.cpp
 1714   if (field->isBitField()) {
 5933           const bool is_bitfield = ivar_pos->isBitField();
 5993           const bool is_bitfield = field->isBitField();