Skip to main content

Arg (Argument or parameter)

Cursorless ID: argumentOrParameter

Spoken form​

Default: arg

Syntax​

  • arg - Function parameter or function-call argument.

Examples​

  • "take arg blue air" - Selects the argument or parameter containing the token containing letter a with a blue hat.

Visualization​

Argument: Actual constructor multi line​

A multi-line argument in a constructor call. Insertion delimiter should include a newline.
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​

Argument: Actual constructor single line​

A single-line argument in a constructor call
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​

Argument: Actual enum constant multi line​

A multi-line argument in a parenthesized enum constant or variant declaration. Insertion delimiter should include a newline.
Dart​
Java​
Kotlin​
Rust​

Argument: Actual enum constant single line​

A single-line argument in a parenthesized enum constant or variant declaration
Dart​
Java​
Kotlin​
Rust​

Argument: Actual method multi line​

A multi-line argument in a method call. Insertion delimiter should include a newline.
C​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Actual method single line​

A single-line argument in a method call
C​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Actual multi line​

A multi-line argument in a function call. Insertion delimiter should include a newline.
C​
Clojure​
C#​
CSS​
Dart​
Go​
Java​
JavaScript​
Kotlin​
LaTeX​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Tree-sitter query (SCM)​
SCSS​
Shell Script​
Swift​

Argument: Actual single line​

A single-line argument in a function call
C​
Clojure​
C#​
CSS​
Dart​
Go​
Java​
JavaScript​
Kotlin​
LaTeX​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Tree-sitter query (SCM)​
SCSS​
Shell Script​
Swift​
Talon​

Argument: Formal catch​

A parameter in a catch clause
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​
TypeScript​

Argument: Formal constructor multi line​

A multi-line parameter in a constructor declaration. Insertion delimiter should include a newline.
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​

Argument: Formal constructor single line​

A single-line parameter in a constructor declaration
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​

Argument: Formal lambda multi line​

A multi-line parameter in an anonymous function. Insertion delimiter should include a newline.
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal lambda single line​

A single-line parameter in an anonymous function
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal method multi line​

A multi-line parameter in a method declaration. Insertion delimiter should include a newline.
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal method single line​

A single-line parameter in a method declaration
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal multi line​

A multi-line parameter in a function declaration. Insertion delimiter should include a newline.
C​
C#​
Dart​
Go​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal single line​

A single-line parameter in a function declaration
C​
C#​
Dart​
Go​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Actual (iteration)​

Iteration scope for arguments in a function call: the argument list. The domain should be the entire function call.
C​
Clojure​
C#​
CSS​
Dart​
Go​
Java​
JavaScript​
Kotlin​
LaTeX​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Tree-sitter query (SCM)​
SCSS​
Shell Script​
Swift​
Talon​

Argument: Actual constructor (iteration)​

Iteration scope for arguments in a constructor call: the argument list. The domain should be the entire constructor call..
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​

Argument: Actual enum constant (iteration)​

Iteration scope for arguments in a parenthesized enum constant or variant declaration: the parenthesized list. The domain should be the entire enum constant or variant declaration..
Dart​
Java​
Kotlin​
Rust​

Argument: Actual method (iteration)​

Iteration scope for arguments in a method call: the argument list. The domain should be the entire method call.
C​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal (iteration)​

Iteration scope for parameters in a function declaration: the parameter list. The domain should be the entire function.
C​
C#​
Dart​
Go​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal constructor (iteration)​

Iteration scope for parameters in a constructor declaration: the parameter list. The domain should be the entire constructor.
C++​
C#​
Dart​
Java​
JavaScript​
Kotlin​
PHP​
Python​
Scala​
Swift​
TypeScript​

Argument: Formal lambda (iteration)​

Iteration scope for parameters in an anonymous function: the parameter list. The domain should be the entire anonymous function.
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
R​
Ruby​
Rust​
Scala​
Swift​

Argument: Formal method (iteration)​

Iteration scope for parameters in a method declaration: the parameter list. The domain should be the entire method.
C++​
C#​
Dart​
Go​
Java​
JavaScript​
Kotlin​
Lua​
PHP​
Python​
Ruby​
Rust​
Scala​
Swift​