Skip to main content

C

Scopes

Supported facets

These facets are supported

Class

  • Class: A class in an object-oriented language

Class name

  • Class name: The name of a class

Comment

  • Block: A block comment
  • Line: A line comment

Disqualify delimiter

  • Disqualify delimiter: Used to disqualify a token from being treated as a surrounding pair delimiter. This will usually be operators containing `>` or `<`, eg `<`, `<=`, `->`, etc

Function name

  • Function name: The name of a function

If statement

  • If statement: An if statement

Name

  • Argument formal: The name of a parameter in a function declaration
  • Argument formal (iteration): Iteration scope of the names of the formal parameters of a function declaration; should be the whole parameter list
  • Assignment: Name (LHS) of an assignment
  • Class: Name of a class
  • Field: Name (LHS) of a field in a class / interface
  • Function: Name of a function
  • Variable: Name (LHS) of a variable declaration

Named function

  • Named function: A named function declaration

Statement

  • Class: An class declaration

String

  • Single line: A single-line string

Text fragment

  • Comment block: Text fragment consisting of a block comment
  • Comment line: Text fragment consisting of a line comment
  • String single line: Text fragment consisting of a single-line string

Type

  • Class: An class declaration
  • Field: Type of field in a class / interface

Value

  • Assignment: Value (RHS) of an assignment
  • Variable: Value (RHS) of a variable declaration

Unspecified facets

These facets are unspecified