|
reference, declaration → definition
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.cpp10899 assert(Bitfield->isBitField());
14232 if (Field1->isBitField() != Field2->isBitField())
14232 if (Field1->isBitField() != Field2->isBitField())
14235 if (Field1->isBitField()) {
tools/clang/lib/Sema/SemaDecl.cpp16374 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.cpp10877 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();