Lines Matching refs:BitFieldDecl
1501 CGDebugInfo::createBitFieldType(const FieldDecl *BitFieldDecl, in createBitFieldType() argument
1503 StringRef Name = BitFieldDecl->getName(); in createBitFieldType()
1504 QualType Ty = BitFieldDecl->getType(); in createBitFieldType()
1505 if (BitFieldDecl->hasAttr<PreferredTypeAttr>()) in createBitFieldType()
1506 Ty = BitFieldDecl->getAttr<PreferredTypeAttr>()->getType(); in createBitFieldType()
1507 SourceLocation Loc = BitFieldDecl->getLocation(); in createBitFieldType()
1516 CGM.getTypes().getCGRecordLayout(RD).getBitFieldInfo(BitFieldDecl); in createBitFieldType()
1528 llvm::DINode::DIFlags Flags = getAccessFlag(BitFieldDecl->getAccess(), RD); in createBitFieldType()
1529 llvm::DINodeArray Annotations = CollectBTFDeclTagAnnotations(BitFieldDecl); in createBitFieldType()
1536 const FieldDecl *BitFieldDecl, const llvm::DIDerivedType *BitFieldDI, in createBitFieldSeparatorIfNeeded() argument
1577 std::advance(PreviousBitfield, BitFieldDecl->getFieldIndex() - 1); in createBitFieldSeparatorIfNeeded()