This represents a warning that was encountered during parsing.
Attributes
Read
The level of this warning.
Read
The message associated with this warning.
Read
The type of warning. This is an internal symbol that is used for communicating with translation layers. It is not meant to be public API.
Class Methods
dev
View on GitHub
# File tmp/rubies/ruby-master/lib/prism/parse_result.rb, line 853
def initialize(type, message, location, level)
@type = type
@message = message
@location = location
@level = level
end
Create a new warning object with the given message and location.