Lines Matching defs:parameters

1002     /// The number of parameters preceding this parameter in the
1203 /// Returns true for local variable declarations other than parameters.
1216 /// Similar to isLocalVarDecl but also includes parameters.
1993 /// parameters of this function. This is null if a prototype or if there are
2655 // ArrayRef interface to parameters.
2656 ArrayRef<ParmVarDecl *> parameters() const {
2659 MutableArrayRef<ParmVarDecl *> parameters() {
2663 // Iterator access to formal parameters.
2667 bool param_empty() const { return parameters().empty(); }
2668 param_iterator param_begin() { return parameters().begin(); }
2669 param_iterator param_end() { return parameters().end(); }
2670 param_const_iterator param_begin() const { return parameters().begin(); }
2671 param_const_iterator param_end() const { return parameters().end(); }
2672 size_t param_size() const { return parameters().size(); }
2674 /// Return the number of parameters this function must have based on its
2692 /// may be fewer than the number of function parameters, if some of the
2693 /// parameters have default arguments (in C++).
2714 /// parameters where all but the first have default arguments.
2737 /// function parameters, including the ellipsis of a variadic function.
2739 /// no parameters and no ellipsis.
3738 /// parameters.
4555 /// parameters of this function. This is null if a prototype or if there are
4588 // ArrayRef access to formal parameters.
4589 ArrayRef<ParmVarDecl *> parameters() const {
4592 MutableArrayRef<ParmVarDecl *> parameters() {
4596 // Iterator access to formal parameters.
4600 bool param_empty() const { return parameters().empty(); }
4601 param_iterator param_begin() { return parameters().begin(); }
4602 param_iterator param_end() { return parameters().end(); }
4603 param_const_iterator param_begin() const { return parameters().begin(); }
4604 param_const_iterator param_end() const { return parameters().end(); }
4605 size_t param_size() const { return parameters().size(); }
4700 /// An outlined function declaration contains the parameters and body of
4712 /// The number of parameters to the outlined function.
4755 // Range interface to parameters.
4758 parameter_const_range parameters() const {
4786 /// The number of parameters to the outlined function.
4789 /// The position of context parameter in list of parameters.
4832 // ArrayRef interface to parameters.
4833 ArrayRef<ImplicitParamDecl *> parameters() const {
4836 MutableArrayRef<ImplicitParamDecl *> parameters() {