module RougeLines::Lexers::TypescriptCommon

Public Class Methods

builtins() click to toggle source
Calls superclass method
# File lib/rouge-lines/lexers/typescript/common.rb, line 25
def self.builtins
  @builtins ||= super + %w(
    Pick Partial Readonly Record
  )
end
declarations() click to toggle source
Calls superclass method
# File lib/rouge-lines/lexers/typescript/common.rb, line 12
def self.declarations
  @declarations ||= super + Set.new(%w(
    type abstract
  ))
end
keywords() click to toggle source
Calls superclass method
# File lib/rouge-lines/lexers/typescript/common.rb, line 5
def self.keywords
  @keywords ||= super + Set.new(%w(
    is namespace static private protected public
    implements readonly
  ))
end
reserved() click to toggle source
Calls superclass method
# File lib/rouge-lines/lexers/typescript/common.rb, line 18
def self.reserved
  @reserved ||= super + Set.new(%w(
    string any void number namespace module
    declare default interface keyof
  ))
end