Searched refs:VarDeclBits (Results 1 – 4 of 4) sorted by relevance
1110 BitsPacker VarDeclBits; in VisitVarDecl() local1111 VarDeclBits.addBits(llvm::to_underlying(D->getLinkageInternal()), in VisitVarDecl()1127 VarDeclBits.addBit(ModulesCodegen); in VisitVarDecl()1129 VarDeclBits.addBits(D->getStorageClass(), /*BitWidth=*/3); in VisitVarDecl()1130 VarDeclBits.addBits(D->getTSCSpec(), /*BitWidth=*/2); in VisitVarDecl()1131 VarDeclBits.addBits(D->getInitStyle(), /*BitWidth=*/2); in VisitVarDecl()1132 VarDeclBits.addBit(D->isARCPseudoStrong()); in VisitVarDecl()1136 VarDeclBits.addBit(D->isThisDeclarationADemotedDefinition()); in VisitVarDecl()1137 VarDeclBits.addBit(D->isExceptionVariable()); in VisitVarDecl()1138 VarDeclBits.addBit(D->isNRVOVariable()); in VisitVarDecl()[all …]
1601 BitsUnpacker VarDeclBits(Record.readInt()); in VisitVarDeclImpl() local1602 auto VarLinkage = Linkage(VarDeclBits.getNextBits(/*Width=*/3)); in VisitVarDeclImpl()1603 bool DefGeneratedInModule = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1604 VD->VarDeclBits.SClass = (StorageClass)VarDeclBits.getNextBits(/*Width=*/3); in VisitVarDeclImpl()1605 VD->VarDeclBits.TSCSpec = VarDeclBits.getNextBits(/*Width=*/2); in VisitVarDeclImpl()1606 VD->VarDeclBits.InitStyle = VarDeclBits.getNextBits(/*Width=*/2); in VisitVarDeclImpl()1607 VD->VarDeclBits.ARCPseudoStrong = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1611 VarDeclBits.getNextBit(); in VisitVarDeclImpl()1612 VD->NonParmVarDeclBits.ExceptionVar = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1613 VD->NonParmVarDeclBits.NRVOVariable = VarDeclBits.getNextBit(); in VisitVarDeclImpl()[all …]
1071 VarDeclBitfields VarDeclBits; member1117 return (StorageClass) VarDeclBits.SClass; in getStorageClass()1122 VarDeclBits.TSCSpec = TSC; in setTSCSpec()1123 assert(VarDeclBits.TSCSpec == TSC && "truncation"); in setTSCSpec()1126 return static_cast<ThreadStorageClassSpecifier>(VarDeclBits.TSCSpec); in getTSCSpec()1394 VarDeclBits.InitStyle = Style; in setInitStyle()1408 return static_cast<InitializationStyle>(VarDeclBits.InitStyle); in getInitStyle()1488 bool isARCPseudoStrong() const { return VarDeclBits.ARCPseudoStrong; } in isARCPseudoStrong()1489 void setARCPseudoStrong(bool PS) { VarDeclBits.ARCPseudoStrong = PS; } in setARCPseudoStrong()
2129 VarDeclBits.SClass = SC; in VarDecl()2147 VarDeclBits.SClass = SC; in setStorageClass()2151 switch (VarDeclBits.TSCSpec) { in getTLSKind()