Searched refs:TagDeclBits (Results 1 – 5 of 5) sorted by relevance
3603 TagDeclBits.MayHaveOutOfDateDef = V;3648 TagDeclBits.IsCompleteDefinition = V;3654 return TagDeclBits.IsCompleteDefinitionRequired; in isCompleteDefinitionRequired()3660 TagDeclBits.IsCompleteDefinitionRequired = V;3669 return TagDeclBits.IsEmbeddedInDeclarator; in isEmbeddedInDeclarator()3675 TagDeclBits.IsEmbeddedInDeclarator = isInDeclarator; in setEmbeddedInDeclarator()3683 TagDeclBits.IsFreeStanding = isFreeStanding;3703 return TagDeclBits.IsThisDeclarationADemotedDefinition; in isThisDeclarationADemotedDefinition()3712 TagDeclBits.IsThisDeclarationADemotedDefinition = true; in demoteThisDefinitionToDeclaration()3737 return static_cast<TagKind>(TagDeclBits.TagDeclKind); in getTagKind()[all …]
2009 TagDeclBitfields TagDeclBits;
456 BitsPacker TagDeclBits; in VisitTagDecl() local457 TagDeclBits.addBits(llvm::to_underlying(D->getTagKind()), /*BitWidth=*/3); in VisitTagDecl()458 TagDeclBits.addBit(!isa<CXXRecordDecl>(D) ? D->isCompleteDefinition() : 0); in VisitTagDecl()459 TagDeclBits.addBit(D->isEmbeddedInDeclarator()); in VisitTagDecl()460 TagDeclBits.addBit(D->isFreeStanding()); in VisitTagDecl()461 TagDeclBits.addBit(D->isCompleteDefinitionRequired()); in VisitTagDecl()462 TagDeclBits.addBits( in VisitTagDecl()465 Record.push_back(TagDeclBits); in VisitTagDecl()
761 BitsUnpacker TagDeclBits(Record.readInt()); in VisitTagDecl() local763 static_cast<TagTypeKind>(TagDeclBits.getNextBits(/*Width=*/3))); in VisitTagDecl()764 TD->setCompleteDefinition(TagDeclBits.getNextBit()); in VisitTagDecl()765 TD->setEmbeddedInDeclarator(TagDeclBits.getNextBit()); in VisitTagDecl()766 TD->setFreeStanding(TagDeclBits.getNextBit()); in VisitTagDecl()767 TD->setCompleteDefinitionRequired(TagDeclBits.getNextBit()); in VisitTagDecl()770 switch (TagDeclBits.getNextBits(/*Width=*/2)) { in VisitTagDecl()
4657 TagDeclBits.IsThisDeclarationADemotedDefinition = false; in TagDecl()