Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp63 unsigned ParamIndex; member
1004 unsigned ParamIndex) { in isConventionalSwiftAsync() argument
1010 return A->getCompletionHandlerIndex().getASTIndex() == ParamIndex; in isConventionalSwiftAsync()
1047 unsigned ParamIndex = Param->getFunctionScopeIndex(); in shouldBeCalledOnce() local
1049 return shouldBeCalledOnce(Function, ParamIndex); in shouldBeCalledOnce()
1052 return shouldBeCalledOnce(Method, ParamIndex); in shouldBeCalledOnce()
1057 bool shouldBeCalledOnce(const BlockDecl *Block, unsigned ParamIndex) const { in shouldBeCalledOnce()
1058 return shouldBeCalledOnce(Block->getParamDecl(ParamIndex)); in shouldBeCalledOnce()
1062 unsigned ParamIndex) const { in shouldBeCalledOnce()
1063 if (ParamIndex >= Function->getNumParams()) { in shouldBeCalledOnce()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.h205 unsigned getParamOffset(unsigned ParamIndex) const { in getParamOffset() argument
206 return ParamOffsets[ParamIndex]; in getParamOffset()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5090 int ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local
5098 hasParameter(ParamIndex, ParamMatcher)))), in AST_POLYMORPHIC_MATCHER_P2()
5100 hasParameter(ParamIndex, ParamMatcher)))))) in AST_POLYMORPHIC_MATCHER_P2()
5106 ++ParamIndex; in AST_POLYMORPHIC_MATCHER_P2()
5176 unsigned ParamIndex = 0; in AST_POLYMORPHIC_MATCHER_P2() local
5182 for (; ArgIndex < NumArgs; ++ArgIndex, ++ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2()
5190 if (FProto && FProto->getNumParams() > ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2()
5191 QualType ParamType = FProto->getParamType(ParamIndex); in AST_POLYMORPHIC_MATCHER_P2()
5199 hasParameter(ParamIndex, hasType(ParamMatcher))))), in AST_POLYMORPHIC_MATCHER_P2()
5201 hasParameter(ParamIndex, hasType(ParamMatcher))))))) in AST_POLYMORPHIC_MATCHER_P2()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp892 unsigned ParamIndex, uint64_t Size, in addFramePointerAttrs() argument
903 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addFramePointerAttrs()
907 unsigned ParamIndex) { in addAsyncContextAttrs() argument
910 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addAsyncContextAttrs()
914 unsigned ParamIndex) { in addSwiftSelfAttrs() argument
917 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addSwiftSelfAttrs()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp3063 unsigned ParamIndex = 0; in CheckNonNullArguments() local
3065 I != E; ++I, ++ParamIndex) { in CheckNonNullArguments()
3071 NonNullArgs.set(ParamIndex); in CheckNonNullArguments()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td2364 let Args = [ParamIdxArgument<"ParamIndex">];