Lines Matching refs:ParamIdx
300 const Expr *IdxExpr, ParamIdx &Idx, bool CanIndexImplicitThis = false) { in checkFunctionOrMethodParameterIndex()
334 Idx = ParamIdx(IdxSource, D); in checkFunctionOrMethodParameterIndex()
807 ParamIdx Idx; in checkParamIsIntegerType()
841 ParamIdx SizeArgNo(SizeArgNoVal, D); in handleAllocSizeAttr()
843 ParamIdx NumberArgNo; in handleAllocSizeAttr()
852 NumberArgNo = ParamIdx(Val, D); in handleAllocSizeAttr()
1580 SmallVector<ParamIdx, 8> NonNullArgs; in handleNonNullAttr()
1583 ParamIdx Idx; in handleNonNullAttr()
1616 ParamIdx *Start = NonNullArgs.data(); in handleNonNullAttr()
1730 AllocAlignAttr TmpAttr(Context, CI, ParamIdx()); in AddAllocAlignAttr()
1740 ParamIdx Idx; in AddAllocAlignAttr()
1848 SmallVector<ParamIdx, 8> OwnershipArgs; in handleOwnershipAttr()
1851 ParamIdx Idx; in handleOwnershipAttr()
1900 ParamIdx *Start = OwnershipArgs.data(); in handleOwnershipAttr()
3659 ParamIdx Idx; in handleFormatArgAttr()
5450 ParamIdx ArgumentIdx; in handleArgumentWithTypeTagAttr()
5455 ParamIdx TypeTagIdx; in handleArgumentWithTypeTagAttr()
5502 ParamIdx ArgCount; in handleXRayLogArgsAttr()
6251 uint32_t ParamIdx = ErrorAttr->getHandlerParamIdx(); in checkSwiftAsyncErrorBlock() local
6252 if (ParamIdx == 0 || ParamIdx > BlockParams.size()) { in checkSwiftAsyncErrorBlock()
6257 QualType ErrorParam = BlockParams[ParamIdx - 1]; in checkSwiftAsyncErrorBlock()
6264 << ErrorAttr << ConvStr << ParamIdx << ErrorParam; in checkSwiftAsyncErrorBlock()
6315 uint32_t ParamIdx = 0; in handleSwiftAsyncError() local
6323 if (!checkUInt32Argument(S, AL, IdxExpr, ParamIdx)) in handleSwiftAsyncError()
6336 ::new (S.Context) SwiftAsyncErrorAttr(S.Context, AL, ConvKind, ParamIdx); in handleSwiftAsyncError()
6693 ParamIdx Idx; in handleSwiftAsyncAttr()