Class: Objc2swiftAssistant::ProtocolRecognizer

Inherits:
CodeRecognizer show all
Defined in:
lib/objc2swift_assistant/recognizers/protocol_recognizer.rb

Instance Attribute Summary

Attributes inherited from CodeRecognizer

#configuration, #for_root_entities, #match_region_class, #source_file_type, #start_match_regex, #voiding_match

Instance Method Summary collapse

Methods inherited from CodeRecognizer

#matches, #should_scan_file

Constructor Details

#initializeProtocolRecognizer

Returns a new instance of ProtocolRecognizer.



8
9
10
# File 'lib/objc2swift_assistant/recognizers/protocol_recognizer.rb', line 8

def initialize( )
  super( /^\s*@protocol()/, ProtocolRegion, :implementation, true, voiding_regex:/^\s*@interface\s*\w*\s*\(/)
end