reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
643 return (getFlags() & FlagAccessibility) == FlagPrivate; 646 return (getFlags() & FlagAccessibility) == FlagProtected; 649 return (getFlags() & FlagAccessibility) == FlagPublic; 651 bool isForwardDecl() const { return getFlags() & FlagFwdDecl; } 652 bool isAppleBlockExtension() const { return getFlags() & FlagAppleBlock; } 653 bool isVirtual() const { return getFlags() & FlagVirtual; } 654 bool isArtificial() const { return getFlags() & FlagArtificial; } 655 bool isObjectPointer() const { return getFlags() & FlagObjectPointer; } 657 return getFlags() & FlagObjcClassComplete; 659 bool isVector() const { return getFlags() & FlagVector; } 660 bool isBitField() const { return getFlags() & FlagBitField; } 661 bool isStaticMember() const { return getFlags() & FlagStaticMember; } 662 bool isLValueReference() const { return getFlags() & FlagLValueReference; } 663 bool isRValueReference() const { return getFlags() & FlagRValueReference; } 664 bool isTypePassByValue() const { return getFlags() & FlagTypePassByValue; } 666 return getFlags() & FlagTypePassByReference; 668 bool isBigEndian() const { return getFlags() & FlagBigEndian; } 669 bool isLittleEndian() const { return getFlags() & FlagLittleEndian; } 670 bool getExportSymbols() const { return getFlags() & FlagExportSymbols; } 720 getAlignInBits(), getEncoding(), getFlags()); 796 getDWARFAddressSpace(), getFlags(), getExtraData()); 941 getAlignInBits(), getOffsetInBits(), getFlags(), 1088 return getTemporary(getContext(), getFlags(), getCC(), getTypeArray());lib/Bitcode/Writer/BitcodeWriter.cpp
1544 Record.push_back(N->getFlags()); 1563 Record.push_back(N->getFlags()); 1591 Record.push_back(N->getFlags()); 1608 Record.push_back(N->getFlags());lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
407 return ((DCTy->getFlags() & DINode::FlagNonTrivial) == DINode::FlagNonTrivial); 1781 ClassTI, translatePtrToMemberRep(SizeInBytes, IsPMF, Ty->getFlags())); 2325 if (I->getFlags() & DINode::FlagVirtual) { 2330 auto RecordKind = (I->getFlags() & DINode::FlagIndirectVirtualBase) == DINode::FlagIndirectVirtualBase 2334 RecordKind, translateAccessFlags(Ty->getTag(), I->getFlags()), 2343 BaseClassRecord BCR(translateAccessFlags(Ty->getTag(), I->getFlags()), 2357 translateAccessFlags(Ty->getTag(), Member->getFlags()); 2367 if ((Member->getFlags() & DINode::FlagArtificial) && 2482 if (SubroutineTy->getFlags() & DINode::DIFlags::FlagLValueReference) 2484 else if (SubroutineTy->getFlags() & DINode::DIFlags::FlagRValueReference)lib/CodeGen/AsmPrinter/DwarfUnit.cpp
1410 if (DD->getDwarfVersion() >= 4 && (CTy->getFlags() & DINode::FlagEnumClass))
lib/IR/AsmWriter.cpp1839 Printer.printDIFlags("flags", N->getFlags()); 1858 Printer.printDIFlags("flags", N->getFlags()); 1880 Printer.printDIFlags("flags", N->getFlags()); 1896 Printer.printDIFlags("flags", N->getFlags());lib/IR/DIBuilder.cpp
544 auto NewTy = Ty->cloneWithFlags(Ty->getFlags() | FlagsToSet);
lib/IR/DebugInfo.cpp 1251 return map_to_llvmDIFlags(unwrapDI<DIType>(DType)->getFlags());
lib/IR/LLVMContextImpl.h390 AlignInBits(N->getAlignInBits()), Encoding(N->getEncoding()), Flags(N->getFlags()) {} 397 Flags == RHS->getFlags(); 433 DWARFAddressSpace(N->getDWARFAddressSpace()), Flags(N->getFlags()), 444 Flags == RHS->getFlags() && 530 Flags(N->getFlags()), Elements(N->getRawElements()), 542 OffsetInBits == RHS->getOffsetInBits() && Flags == RHS->getFlags() && 569 : Flags(N->getFlags()), CC(N->getCC()), TypeArray(N->getRawTypeArray()) {} 572 return Flags == RHS->getFlags() && CC == RHS->getCC() &&lib/IR/Verifier.cpp
984 AssertDI(!hasConflictingReferenceFlags(N.getFlags()), 987 AssertDI((N.getFlags() & DIBlockByRefStruct) == 0, 1020 AssertDI(!hasConflictingReferenceFlags(N.getFlags()),unittests/IR/DebugTypeODRUniquingTest.cpp
154 EXPECT_EQ(DINode::FlagArtificial, CT.getFlags());
unittests/IR/MetadataTest.cpp1213 EXPECT_EQ(DINode::FlagZero, N->getFlags()); 1253 EXPECT_EQ(DINode::FlagZero, N->getFlags()); 1274 EXPECT_EQ(DINode::FlagZero, D->getFlags()); 1276 EXPECT_EQ(DINode::FlagRValueReference, D2->getFlags()); 1277 EXPECT_EQ(DINode::FlagZero, D->getFlags()); 1281 EXPECT_EQ(DINode::FlagZero, T->getFlags()); 1283 EXPECT_EQ(DINode::FlagRValueReference, T2->getFlags()); 1284 EXPECT_EQ(DINode::FlagZero, T->getFlags()); 1312 EXPECT_EQ(5u, N->getFlags()); 1410 EXPECT_EQ(Flags, N->getFlags()); 1625 EXPECT_EQ(Flags, N->getFlags());