Home
last modified time | relevance | path

Searched refs:ParamIndex (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/lib/Analysis/
H A DCalledOnceCheck.cpp63 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 DUnusedParametersCheck.cpp136 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 DUnusedParametersCheck.h35 const FunctionDecl *Function, unsigned ParamIndex);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DContainerSizeEmptyCheck.cpp34 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 DComment.h697 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 DASTMatchers.h4830 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 DCoroSplit.cpp838 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 DAST.cpp531 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 DSemaChecking.cpp5575 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 DAttr.td2036 let Args = [ParamIdxArgument<"ParamIndex">];