| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CalledOnceCheck.cpp | 63 unsigned ParamIndex; member 1048 return shouldBeCalledOnce(Function, ParamIndex); in shouldBeCalledOnce() 1051 return shouldBeCalledOnce(Method, ParamIndex); in shouldBeCalledOnce() 1061 unsigned ParamIndex) const { in shouldBeCalledOnce() 1062 if (ParamIndex >= Function->getNumParams()) { in shouldBeCalledOnce() 1079 if (ParamIndex >= MethodSelector.getNumArgs()) { in shouldBeCalledOnce() 1104 shouldBeCalledOnce(Method, ParamIndex); in shouldBeCalledOnce() 1176 shouldBeCalledOnce(Call, ParamIndex); in shouldBlockArgumentBeCalledOnce() 1183 return shouldBeCalledOnce(Message, ParamIndex); in shouldBlockArgumentBeCalledOnce() 1195 [Function, ParamIndex]( in shouldBlockArgumentBeCalledOnce() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedParametersCheck.cpp | 136 unsigned ParamIndex) { in warnOnUnusedParameter() argument 137 const auto *Param = Function->getParamDecl(ParamIndex); in warnOnUnusedParameter() 169 MyDiag << removeParameter(Result, FD, ParamIndex); in warnOnUnusedParameter() 173 if (ParamIndex < Call->getNumArgs()) // See PR38055 for example. in warnOnUnusedParameter() 174 MyDiag << removeArgument(Result, Call, ParamIndex); in warnOnUnusedParameter()
|
| H A D | UnusedParametersCheck.h | 35 const FunctionDecl *Function, unsigned ParamIndex);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerSizeEmptyCheck.cpp | 34 int ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local 41 hasParameter(ParamIndex, ParamMatcher)))), in AST_POLYMORPHIC_MATCHER_P2() 43 hasParameter(ParamIndex, ParamMatcher)))))) in AST_POLYMORPHIC_MATCHER_P2() 50 ++ParamIndex; in AST_POLYMORPHIC_MATCHER_P2()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Comment.h | 697 unsigned ParamIndex; 711 ParamIndex(InvalidParamIndex) { in ParamCommandComment() 756 return ParamIndex != InvalidParamIndex; in isParamIndexValid() 760 return ParamIndex == VarArgParamIndex; in isVarArgParam() 764 ParamIndex = VarArgParamIndex; in setIsVarArgParam() 771 return ParamIndex; in getParamIndex() 775 ParamIndex = Index; in setParamIndex()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4830 int ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local 4838 hasParameter(ParamIndex, ParamMatcher)))), in AST_POLYMORPHIC_MATCHER_P2() 4840 hasParameter(ParamIndex, ParamMatcher)))))) in AST_POLYMORPHIC_MATCHER_P2() 4846 ++ParamIndex; in AST_POLYMORPHIC_MATCHER_P2() 4915 unsigned ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local 4921 for (; ArgIndex < NumArgs; ++ArgIndex, ++ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2() 4929 if (FProto && FProto->getNumParams() > ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2() 4930 QualType ParamType = FProto->getParamType(ParamIndex); in AST_POLYMORPHIC_MATCHER_P2() 4938 hasParameter(ParamIndex, hasType(ParamMatcher))))), in AST_POLYMORPHIC_MATCHER_P2() 4940 hasParameter(ParamIndex, hasType(ParamMatcher))))))) in AST_POLYMORPHIC_MATCHER_P2()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 838 unsigned ParamIndex, in addFramePointerAttrs() argument 845 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addFramePointerAttrs() 849 unsigned ParamIndex) { in addAsyncContextAttrs() argument 852 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addAsyncContextAttrs() 856 unsigned ParamIndex) { in addSwiftSelfAttrs() argument 859 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addSwiftSelfAttrs()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 531 int ParamIndex = paramIndex(*FTD, *Auto.getDecl()); in VisitParmVarDecl() local 532 if (ParamIndex < 0) { in VisitParmVarDecl() 545 DeducedType = Args->get(ParamIndex).getAsType(); in VisitParmVarDecl()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 5575 unsigned ParamIndex = 0; in CheckNonNullArguments() local 5577 I != E; ++I, ++ParamIndex) { in CheckNonNullArguments() 5584 NonNullArgs.set(ParamIndex); in CheckNonNullArguments()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Attr.td | 2036 let Args = [ParamIdxArgument<"ParamIndex">];
|