Searched refs:VarDeclBits (Results 1 – 4 of 4) sorted by relevance
1284 BitsPacker VarDeclBits; in VisitVarDecl() local1285 VarDeclBits.addBits(llvm::to_underlying(D->getLinkageInternal()), in VisitVarDecl()1289 VarDeclBits.addBit(ModulesCodegen); in VisitVarDecl()1291 VarDeclBits.addBits(D->getStorageClass(), /*BitWidth=*/3); in VisitVarDecl()1292 VarDeclBits.addBits(D->getTSCSpec(), /*BitWidth=*/2); in VisitVarDecl()1293 VarDeclBits.addBits(D->getInitStyle(), /*BitWidth=*/2); in VisitVarDecl()1294 VarDeclBits.addBit(D->isARCPseudoStrong()); in VisitVarDecl()1298 VarDeclBits.addBit(D->isThisDeclarationADemotedDefinition()); in VisitVarDecl()1299 VarDeclBits.addBit(D->isExceptionVariable()); in VisitVarDecl()1300 VarDeclBits.addBit(D->isNRVOVariable()); in VisitVarDecl()[all …]
1609 BitsUnpacker VarDeclBits(Record.readInt()); in VisitVarDeclImpl() local1610 auto VarLinkage = Linkage(VarDeclBits.getNextBits(/*Width=*/3)); in VisitVarDeclImpl()1611 bool DefGeneratedInModule = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1612 VD->VarDeclBits.SClass = (StorageClass)VarDeclBits.getNextBits(/*Width=*/3); in VisitVarDeclImpl()1613 VD->VarDeclBits.TSCSpec = VarDeclBits.getNextBits(/*Width=*/2); in VisitVarDeclImpl()1614 VD->VarDeclBits.InitStyle = VarDeclBits.getNextBits(/*Width=*/2); in VisitVarDeclImpl()1615 VD->VarDeclBits.ARCPseudoStrong = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1619 VarDeclBits.getNextBit(); in VisitVarDeclImpl()1620 VD->NonParmVarDeclBits.ExceptionVar = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1621 VD->NonParmVarDeclBits.NRVOVariable = VarDeclBits.getNextBit(); in VisitVarDeclImpl()[all …]
1102 VarDeclBitfields VarDeclBits; member1148 return (StorageClass) VarDeclBits.SClass; in getStorageClass()1153 VarDeclBits.TSCSpec = TSC; in setTSCSpec()1154 assert(VarDeclBits.TSCSpec == TSC && "truncation"); in setTSCSpec()1157 return static_cast<ThreadStorageClassSpecifier>(VarDeclBits.TSCSpec); in getTSCSpec()1432 VarDeclBits.InitStyle = Style; in setInitStyle()1446 return static_cast<InitializationStyle>(VarDeclBits.InitStyle); in getInitStyle()1526 bool isARCPseudoStrong() const { return VarDeclBits.ARCPseudoStrong; } in isARCPseudoStrong()1527 void setARCPseudoStrong(bool PS) { VarDeclBits.ARCPseudoStrong = PS; } in setARCPseudoStrong()
2146 VarDeclBits.SClass = SC; in VarDecl()2164 VarDeclBits.SClass = SC; in setStorageClass()2168 switch (VarDeclBits.TSCSpec) { in getTLSKind()