Searched refs:ParmVarDeclBits (Results 1 – 4 of 4) sorted by relevance
1108 ParmVarDeclBitfields ParmVarDeclBits; member1778 ParmVarDeclBits.IsObjCMethodParam = true; in setObjCMethodScopeInfo()1783 assert(!ParmVarDeclBits.IsObjCMethodParam); in setScopeInfo()1793 return ParmVarDeclBits.IsObjCMethodParam; in isObjCMethodParameter()1801 return ParmVarDeclBits.ScopeDepthOrObjCQuals; in getFunctionScopeDepth()1818 assert(ParmVarDeclBits.IsObjCMethodParam); in setObjCDeclQualifier()1819 ParmVarDeclBits.ScopeDepthOrObjCQuals = QTVal; in setObjCDeclQualifier()1831 return ParmVarDeclBits.IsKNRPromoted; in isKNRPromoted()1834 ParmVarDeclBits.IsKNRPromoted = promoted; in setKNRPromoted()1899 ParmVarDeclBits.HasInheritedDefaultArg = I;[all …]
1179 BitsPacker ParmVarDeclBits; in VisitParmVarDecl() local1180 ParmVarDeclBits.addBit(D->isObjCMethodParameter()); in VisitParmVarDecl()1181 ParmVarDeclBits.addBits(D->getFunctionScopeDepth(), /*BitsWidth=*/7); in VisitParmVarDecl()1183 ParmVarDeclBits.addBits(D->getObjCDeclQualifier(), /*BitsWidth=*/7); in VisitParmVarDecl()1184 ParmVarDeclBits.addBit(D->isKNRPromoted()); in VisitParmVarDecl()1185 ParmVarDeclBits.addBit(D->hasInheritedDefaultArg()); in VisitParmVarDecl()1186 ParmVarDeclBits.addBit(D->hasUninstantiatedDefaultArg()); in VisitParmVarDecl()1187 ParmVarDeclBits.addBit(D->getExplicitObjectParamThisLoc().isValid()); in VisitParmVarDecl()1188 Record.push_back(ParmVarDeclBits); in VisitParmVarDecl()
1722 BitsUnpacker ParmVarDeclBits(Record.readInt()); in VisitParmVarDecl() local1723 unsigned isObjCMethodParam = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1724 unsigned scopeDepth = ParmVarDeclBits.getNextBits(/*Width=*/7); in VisitParmVarDecl()1725 unsigned declQualifier = ParmVarDeclBits.getNextBits(/*Width=*/7); in VisitParmVarDecl()1729 PD->ParmVarDeclBits.ScopeDepthOrObjCQuals = declQualifier; in VisitParmVarDecl()1733 PD->ParmVarDeclBits.IsKNRPromoted = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1735 PD->ParmVarDeclBits.HasInheritedDefaultArg = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1736 if (ParmVarDeclBits.getNextBit()) // hasUninstantiatedDefaultArg. in VisitParmVarDecl()1739 if (ParmVarDeclBits.getNextBit()) // Valid explicit object parameter in VisitParmVarDecl()
2971 ParmVarDeclBits.DefaultArgKind = DAK_Normal; in setDefaultArg()2976 switch (ParmVarDeclBits.DefaultArgKind) { in getDefaultArgRange()2996 ParmVarDeclBits.DefaultArgKind = DAK_Uninstantiated; in setUninstantiatedDefaultArg()3016 ParmVarDeclBits.ParameterIndex = ParameterIndexSentinel; in setParameterIndexLarge()