Searched refs:ParmVarDeclBits (Results 1 – 4 of 4) sorted by relevance
1072 ParmVarDeclBitfields ParmVarDeclBits; member1732 assert(ParmVarDeclBits.HasInheritedDefaultArg == false); in ParmVarDecl()1733 assert(ParmVarDeclBits.DefaultArgKind == DAK_None); in ParmVarDecl()1734 assert(ParmVarDeclBits.IsKNRPromoted == false); in ParmVarDecl()1735 assert(ParmVarDeclBits.IsObjCMethodParam == false); in ParmVarDecl()1751 ParmVarDeclBits.IsObjCMethodParam = true; in setObjCMethodScopeInfo()1756 assert(!ParmVarDeclBits.IsObjCMethodParam); in setScopeInfo()1758 ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; in setScopeInfo()1759 assert(ParmVarDeclBits.ScopeDepthOrObjCQuals == scopeDepth in setScopeInfo()1766 return ParmVarDeclBits.IsObjCMethodParam; in isObjCMethodParameter()[all …]
1217 BitsPacker ParmVarDeclBits; in VisitParmVarDecl() local1218 ParmVarDeclBits.addBit(D->isObjCMethodParameter()); in VisitParmVarDecl()1219 ParmVarDeclBits.addBits(D->getFunctionScopeDepth(), /*BitsWidth=*/7); in VisitParmVarDecl()1221 ParmVarDeclBits.addBits(D->getObjCDeclQualifier(), /*BitsWidth=*/7); in VisitParmVarDecl()1222 ParmVarDeclBits.addBit(D->isKNRPromoted()); in VisitParmVarDecl()1223 ParmVarDeclBits.addBit(D->hasInheritedDefaultArg()); in VisitParmVarDecl()1224 ParmVarDeclBits.addBit(D->hasUninstantiatedDefaultArg()); in VisitParmVarDecl()1225 ParmVarDeclBits.addBit(D->getExplicitObjectParamThisLoc().isValid()); in VisitParmVarDecl()1226 Record.push_back(ParmVarDeclBits); in VisitParmVarDecl()
1714 BitsUnpacker ParmVarDeclBits(Record.readInt()); in VisitParmVarDecl() local1715 unsigned isObjCMethodParam = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1716 unsigned scopeDepth = ParmVarDeclBits.getNextBits(/*Width=*/7); in VisitParmVarDecl()1717 unsigned declQualifier = ParmVarDeclBits.getNextBits(/*Width=*/7); in VisitParmVarDecl()1721 PD->ParmVarDeclBits.ScopeDepthOrObjCQuals = declQualifier; in VisitParmVarDecl()1725 PD->ParmVarDeclBits.IsKNRPromoted = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1727 PD->ParmVarDeclBits.HasInheritedDefaultArg = ParmVarDeclBits.getNextBit(); in VisitParmVarDecl()1728 if (ParmVarDeclBits.getNextBit()) // hasUninstantiatedDefaultArg. in VisitParmVarDecl()1731 if (ParmVarDeclBits.getNextBit()) // Valid explicit object parameter in VisitParmVarDecl()
2973 ParmVarDeclBits.DefaultArgKind = DAK_Normal; in setDefaultArg()2978 switch (ParmVarDeclBits.DefaultArgKind) { in getDefaultArgRange()2998 ParmVarDeclBits.DefaultArgKind = DAK_Uninstantiated; in setUninstantiatedDefaultArg()3018 ParmVarDeclBits.ParameterIndex = ParameterIndexSentinel; in setParameterIndexLarge()