class Rouge::Lexers::Mojo
Public Class Methods
Source
# File lib/rouge/lexers/mojo.rb, line 26 def self.builtins @builtins ||= super + %w( __mlir_attr __mlir_type __mlir_op parameter alwaysinline register_passable ) end
Calls superclass method
Source
# File lib/rouge/lexers/mojo.rb, line 15 def self.detect?(text) return true if text.shebang?(/mojow?(?:[23](?:\.\d+)?)?/) end
Source
# File lib/rouge/lexers/mojo.rb, line 19 def self.keywords @keywords ||= super + %w( fn self alias inout borrowed owned ref var struct trait raises with in match case ) end
Calls superclass method