Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DCalledOnceCheck.cpp63 unsigned ParamIndex; member
1003 unsigned ParamIndex) { in isConventionalSwiftAsync() argument
1009 return A->getCompletionHandlerIndex().getASTIndex() == ParamIndex; in isConventionalSwiftAsync()
1046 unsigned ParamIndex = Param->getFunctionScopeIndex(); in shouldBeCalledOnce() local
1048 return shouldBeCalledOnce(Function, ParamIndex); in shouldBeCalledOnce()
1051 return shouldBeCalledOnce(Method, ParamIndex); in shouldBeCalledOnce()
1056 bool shouldBeCalledOnce(const BlockDecl *Block, unsigned ParamIndex) const { in shouldBeCalledOnce()
1057 return shouldBeCalledOnce(Block->getParamDecl(ParamIndex)); in shouldBeCalledOnce()
1061 unsigned ParamIndex) const { in shouldBeCalledOnce()
1062 if (ParamIndex >= Function->getNumParams()) { in shouldBeCalledOnce()
[all …]
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4831 int ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local
4839 hasParameter(ParamIndex, ParamMatcher)))), in AST_POLYMORPHIC_MATCHER_P2()
4841 hasParameter(ParamIndex, ParamMatcher)))))) in AST_POLYMORPHIC_MATCHER_P2()
4847 ++ParamIndex; in AST_POLYMORPHIC_MATCHER_P2()
4916 unsigned ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local
4922 for (; ArgIndex < NumArgs; ++ArgIndex, ++ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2()
4930 if (FProto && FProto->getNumParams() > ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2()
4931 QualType ParamType = FProto->getParamType(ParamIndex); in AST_POLYMORPHIC_MATCHER_P2()
4939 hasParameter(ParamIndex, hasType(ParamMatcher))))), in AST_POLYMORPHIC_MATCHER_P2()
4941 hasParameter(ParamIndex, hasType(ParamMatcher))))))) in AST_POLYMORPHIC_MATCHER_P2()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp845 unsigned ParamIndex, uint64_t Size, in addFramePointerAttrs() argument
856 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addFramePointerAttrs()
860 unsigned ParamIndex) { in addAsyncContextAttrs() argument
863 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addAsyncContextAttrs()
867 unsigned ParamIndex) { in addSwiftSelfAttrs() argument
870 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addSwiftSelfAttrs()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp5773 unsigned ParamIndex = 0; in CheckNonNullArguments() local
5775 I != E; ++I, ++ParamIndex) { in CheckNonNullArguments()
5781 NonNullArgs.set(ParamIndex); in CheckNonNullArguments()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DAttr.td2062 let Args = [ParamIdxArgument<"ParamIndex">];