Lines Matching refs:RequiredArgs
287 class RequiredArgs {
294 RequiredArgs(All_t _) : NumRequired(~0U) {} in RequiredArgs() function
295 explicit RequiredArgs(unsigned n) : NumRequired(n) { in RequiredArgs() function
302 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, in forPrototypePlus()
305 return RequiredArgs(prototype->getNumParams() + additional); in forPrototypePlus()
308 static RequiredArgs forPrototype(const FunctionProtoType *prototype) { in forPrototype()
312 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()
316 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
328 static RequiredArgs getFromOpaqueData(unsigned value) { in getFromOpaqueData()
330 return RequiredArgs(value); in getFromOpaqueData()
369 RequiredArgs Required;
384 CGFunctionInfo() : Required(RequiredArgs::All) {} in CGFunctionInfo()
393 RequiredArgs required);
414 RequiredArgs getRequiredArgs() const { return Required; } in getRequiredArgs()
493 RequiredArgs required, in Profile()