Home
last modified time | relevance | path

Searched refs:ParmVarDeclBits (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1108 ParmVarDeclBitfields ParmVarDeclBits; member
1778 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 …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1179 BitsPacker ParmVarDeclBits; in VisitParmVarDecl() local
1180 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()
H A DASTReaderDecl.cpp1722 BitsUnpacker ParmVarDeclBits(Record.readInt()); in VisitParmVarDecl() local
1723 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()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp2971 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()