Class: Ibex::Runtime::CST::SyntaxAnnotation

Inherits:
Object
  • Object
show all
Defined in:
lib/ibex/runtime/cst/annotation.rb,
sig/ibex/runtime/cst/annotation.rbs

Overview

Opaque identity used to track a syntax occurrence across path-copying edits.

Instance Method Summary collapse

Constructor Details

#initializeSyntaxAnnotation

Returns a new instance of SyntaxAnnotation.

RBS:

  • () -> void



10
11
12
# File 'lib/ibex/runtime/cst/annotation.rb', line 10

def initialize
  freeze
end