module Prism::DSL
def AliasGlobalVariableNode(new_name, old_name, keyword_loc, location = Location())
def AliasGlobalVariableNode(new_name, old_name, keyword_loc, location = Location()) AliasGlobalVariableNode.new(new_name, old_name, keyword_loc, location) end
def AliasMethodNode(new_name, old_name, keyword_loc, location = Location())
def AliasMethodNode(new_name, old_name, keyword_loc, location = Location()) AliasMethodNode.new(new_name, old_name, keyword_loc, location) end
def AlternationPatternNode(left, right, operator_loc, location = Location())
def AlternationPatternNode(left, right, operator_loc, location = Location()) AlternationPatternNode.new(left, right, operator_loc, location) end
def AndNode(left, right, operator_loc, location = Location())
def AndNode(left, right, operator_loc, location = Location()) AndNode.new(left, right, operator_loc, location) end
def ArgumentsNode(flags, arguments, location = Location())
def ArgumentsNode(flags, arguments, location = Location()) ArgumentsNode.new(flags, arguments, location) end
def ArrayNode(flags, elements, opening_loc, closing_loc, location = Location())
def ArrayNode(flags, elements, opening_loc, closing_loc, location = Location()) ArrayNode.new(flags, elements, opening_loc, closing_loc, location) end
def ArrayPatternNode(constant, requireds, rest, posts, opening_loc, closing_loc, location = Location())
def ArrayPatternNode(constant, requireds, rest, posts, opening_loc, closing_loc, location = Location()) ArrayPatternNode.new(constant, requireds, rest, posts, opening_loc, closing_loc, location) end
def AssocNode(key, value, operator_loc, location = Location())
def AssocNode(key, value, operator_loc, location = Location()) AssocNode.new(key, value, operator_loc, location) end
def AssocSplatNode(value, operator_loc, location = Location())
def AssocSplatNode(value, operator_loc, location = Location()) AssocSplatNode.new(value, operator_loc, location) end
def BackReferenceReadNode(name, location = Location())
def BackReferenceReadNode(name, location = Location()) BackReferenceReadNode.new(name, location) end
def BeginNode(begin_keyword_loc, statements, rescue_clause, else_clause, ensure_clause, end_keyword_loc, location = Location())
def BeginNode(begin_keyword_loc, statements, rescue_clause, else_clause, ensure_clause, end_keyword_loc, location = Location()) BeginNode.new(begin_keyword_loc, statements, rescue_clause, else_clause, ensure_clause, end_keyword_loc, location) end
def BlockArgumentNode(expression, operator_loc, location = Location())
def BlockArgumentNode(expression, operator_loc, location = Location()) BlockArgumentNode.new(expression, operator_loc, location) end
def BlockLocalVariableNode(flags, name, location = Location())
def BlockLocalVariableNode(flags, name, location = Location()) BlockLocalVariableNode.new(flags, name, location) end
def BlockNode(locals, parameters, body, opening_loc, closing_loc, location = Location())
def BlockNode(locals, parameters, body, opening_loc, closing_loc, location = Location()) BlockNode.new(locals, parameters, body, opening_loc, closing_loc, location) end
def BlockParameterNode(flags, name, name_loc, operator_loc, location = Location())
def BlockParameterNode(flags, name, name_loc, operator_loc, location = Location()) BlockParameterNode.new(flags, name, name_loc, operator_loc, location) end
def BlockParametersNode(parameters, locals, opening_loc, closing_loc, location = Location())
def BlockParametersNode(parameters, locals, opening_loc, closing_loc, location = Location()) BlockParametersNode.new(parameters, locals, opening_loc, closing_loc, location) end
def BreakNode(arguments, keyword_loc, location = Location())
def BreakNode(arguments, keyword_loc, location = Location()) BreakNode.new(arguments, keyword_loc, location) end
def CallAndWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location = Location())
def CallAndWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location = Location()) CallAndWriteNode.new(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location) end
def CallNode(flags, receiver, call_operator_loc, name, message_loc, opening_loc, arguments, closing_loc, block, location = Location())
def CallNode(flags, receiver, call_operator_loc, name, message_loc, opening_loc, arguments, closing_loc, block, location = Location()) CallNode.new(flags, receiver, call_operator_loc, name, message_loc, opening_loc, arguments, closing_loc, block, location) end
def CallOperatorWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator, operator_loc, value, location = Location())
def CallOperatorWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator, operator_loc, value, location = Location()) CallOperatorWriteNode.new(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator, operator_loc, value, location) end
def CallOrWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location = Location())
def CallOrWriteNode(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location = Location()) CallOrWriteNode.new(flags, receiver, call_operator_loc, message_loc, read_name, write_name, operator_loc, value, location) end
def CallTargetNode(flags, receiver, call_operator_loc, name, message_loc, location = Location())
def CallTargetNode(flags, receiver, call_operator_loc, name, message_loc, location = Location()) CallTargetNode.new(flags, receiver, call_operator_loc, name, message_loc, location) end
def CapturePatternNode(value, target, operator_loc, location = Location())
def CapturePatternNode(value, target, operator_loc, location = Location()) CapturePatternNode.new(value, target, operator_loc, location) end
def CaseMatchNode(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location = Location())
def CaseMatchNode(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location = Location()) CaseMatchNode.new(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location) end
def CaseNode(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location = Location())
def CaseNode(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location = Location()) CaseNode.new(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location) end
def ClassNode(locals, class_keyword_loc, constant_path, inheritance_operator_loc, superclass, body, end_keyword_loc, name, location = Location())
def ClassNode(locals, class_keyword_loc, constant_path, inheritance_operator_loc, superclass, body, end_keyword_loc, name, location = Location()) ClassNode.new(locals, class_keyword_loc, constant_path, inheritance_operator_loc, superclass, body, end_keyword_loc, name, location) end
def ClassVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location())
def ClassVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location()) ClassVariableAndWriteNode.new(name, name_loc, operator_loc, value, location) end
def ClassVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location())
def ClassVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location()) ClassVariableOperatorWriteNode.new(name, name_loc, operator_loc, value, operator, location) end
def ClassVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location())
def ClassVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location()) ClassVariableOrWriteNode.new(name, name_loc, operator_loc, value, location) end
def ClassVariableReadNode(name, location = Location())
def ClassVariableReadNode(name, location = Location()) ClassVariableReadNode.new(name, location) end
def ClassVariableTargetNode(name, location = Location())
def ClassVariableTargetNode(name, location = Location()) ClassVariableTargetNode.new(name, location) end
def ClassVariableWriteNode(name, name_loc, value, operator_loc, location = Location())
def ClassVariableWriteNode(name, name_loc, value, operator_loc, location = Location()) ClassVariableWriteNode.new(name, name_loc, value, operator_loc, location) end
def ConstantAndWriteNode(name, name_loc, operator_loc, value, location = Location())
def ConstantAndWriteNode(name, name_loc, operator_loc, value, location = Location()) ConstantAndWriteNode.new(name, name_loc, operator_loc, value, location) end
def ConstantOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location())
def ConstantOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location()) ConstantOperatorWriteNode.new(name, name_loc, operator_loc, value, operator, location) end
def ConstantOrWriteNode(name, name_loc, operator_loc, value, location = Location())
def ConstantOrWriteNode(name, name_loc, operator_loc, value, location = Location()) ConstantOrWriteNode.new(name, name_loc, operator_loc, value, location) end
def ConstantPathAndWriteNode(target, operator_loc, value, location = Location())
def ConstantPathAndWriteNode(target, operator_loc, value, location = Location()) ConstantPathAndWriteNode.new(target, operator_loc, value, location) end
def ConstantPathNode(parent, child, delimiter_loc, location = Location())
def ConstantPathNode(parent, child, delimiter_loc, location = Location()) ConstantPathNode.new(parent, child, delimiter_loc, location) end
def ConstantPathOperatorWriteNode(target, operator_loc, value, operator, location = Location())
def ConstantPathOperatorWriteNode(target, operator_loc, value, operator, location = Location()) ConstantPathOperatorWriteNode.new(target, operator_loc, value, operator, location) end
def ConstantPathOrWriteNode(target, operator_loc, value, location = Location())
def ConstantPathOrWriteNode(target, operator_loc, value, location = Location()) ConstantPathOrWriteNode.new(target, operator_loc, value, location) end
def ConstantPathTargetNode(parent, child, delimiter_loc, location = Location())
def ConstantPathTargetNode(parent, child, delimiter_loc, location = Location()) ConstantPathTargetNode.new(parent, child, delimiter_loc, location) end
def ConstantPathWriteNode(target, operator_loc, value, location = Location())
def ConstantPathWriteNode(target, operator_loc, value, location = Location()) ConstantPathWriteNode.new(target, operator_loc, value, location) end
def ConstantReadNode(name, location = Location())
def ConstantReadNode(name, location = Location()) ConstantReadNode.new(name, location) end
def ConstantTargetNode(name, location = Location())
def ConstantTargetNode(name, location = Location()) ConstantTargetNode.new(name, location) end
def ConstantWriteNode(name, name_loc, value, operator_loc, location = Location())
def ConstantWriteNode(name, name_loc, value, operator_loc, location = Location()) ConstantWriteNode.new(name, name_loc, value, operator_loc, location) end
def DefNode(name, name_loc, receiver, parameters, body, locals, def_keyword_loc, operator_loc, lparen_loc, rparen_loc, equal_loc, end_keyword_loc, location = Location())
def DefNode(name, name_loc, receiver, parameters, body, locals, def_keyword_loc, operator_loc, lparen_loc, rparen_loc, equal_loc, end_keyword_loc, location = Location()) DefNode.new(name, name_loc, receiver, parameters, body, locals, def_keyword_loc, operator_loc, lparen_loc, rparen_loc, equal_loc, end_keyword_loc, location) end
def DefinedNode(lparen_loc, value, rparen_loc, keyword_loc, location = Location())
def DefinedNode(lparen_loc, value, rparen_loc, keyword_loc, location = Location()) DefinedNode.new(lparen_loc, value, rparen_loc, keyword_loc, location) end
def ElseNode(else_keyword_loc, statements, end_keyword_loc, location = Location())
def ElseNode(else_keyword_loc, statements, end_keyword_loc, location = Location()) ElseNode.new(else_keyword_loc, statements, end_keyword_loc, location) end
def EmbeddedStatementsNode(opening_loc, statements, closing_loc, location = Location())
def EmbeddedStatementsNode(opening_loc, statements, closing_loc, location = Location()) EmbeddedStatementsNode.new(opening_loc, statements, closing_loc, location) end
def EmbeddedVariableNode(operator_loc, variable, location = Location())
def EmbeddedVariableNode(operator_loc, variable, location = Location()) EmbeddedVariableNode.new(operator_loc, variable, location) end
def EnsureNode(ensure_keyword_loc, statements, end_keyword_loc, location = Location())
def EnsureNode(ensure_keyword_loc, statements, end_keyword_loc, location = Location()) EnsureNode.new(ensure_keyword_loc, statements, end_keyword_loc, location) end
def FalseNode(location = Location())
def FalseNode(location = Location()) FalseNode.new(location) end
def FindPatternNode(constant, left, requireds, right, opening_loc, closing_loc, location = Location())
def FindPatternNode(constant, left, requireds, right, opening_loc, closing_loc, location = Location()) FindPatternNode.new(constant, left, requireds, right, opening_loc, closing_loc, location) end
def FlipFlopNode(flags, left, right, operator_loc, location = Location())
def FlipFlopNode(flags, left, right, operator_loc, location = Location()) FlipFlopNode.new(flags, left, right, operator_loc, location) end
def FloatNode(location = Location())
def FloatNode(location = Location()) FloatNode.new(location) end
def ForNode(index, collection, statements, for_keyword_loc, in_keyword_loc, do_keyword_loc, end_keyword_loc, location = Location())
def ForNode(index, collection, statements, for_keyword_loc, in_keyword_loc, do_keyword_loc, end_keyword_loc, location = Location()) ForNode.new(index, collection, statements, for_keyword_loc, in_keyword_loc, do_keyword_loc, end_keyword_loc, location) end
def ForwardingArgumentsNode(location = Location())
def ForwardingArgumentsNode(location = Location()) ForwardingArgumentsNode.new(location) end
def ForwardingParameterNode(location = Location())
def ForwardingParameterNode(location = Location()) ForwardingParameterNode.new(location) end
def ForwardingSuperNode(block, location = Location())
def ForwardingSuperNode(block, location = Location()) ForwardingSuperNode.new(block, location) end
def GlobalVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location())
def GlobalVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location()) GlobalVariableAndWriteNode.new(name, name_loc, operator_loc, value, location) end
def GlobalVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location())
def GlobalVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location()) GlobalVariableOperatorWriteNode.new(name, name_loc, operator_loc, value, operator, location) end
def GlobalVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location())
def GlobalVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location()) GlobalVariableOrWriteNode.new(name, name_loc, operator_loc, value, location) end
def GlobalVariableReadNode(name, location = Location())
def GlobalVariableReadNode(name, location = Location()) GlobalVariableReadNode.new(name, location) end
def GlobalVariableTargetNode(name, location = Location())
def GlobalVariableTargetNode(name, location = Location()) GlobalVariableTargetNode.new(name, location) end
def GlobalVariableWriteNode(name, name_loc, value, operator_loc, location = Location())
def GlobalVariableWriteNode(name, name_loc, value, operator_loc, location = Location()) GlobalVariableWriteNode.new(name, name_loc, value, operator_loc, location) end
def HashNode(opening_loc, elements, closing_loc, location = Location())
def HashNode(opening_loc, elements, closing_loc, location = Location()) HashNode.new(opening_loc, elements, closing_loc, location) end
def HashPatternNode(constant, elements, rest, opening_loc, closing_loc, location = Location())
def HashPatternNode(constant, elements, rest, opening_loc, closing_loc, location = Location()) HashPatternNode.new(constant, elements, rest, opening_loc, closing_loc, location) end
def IfNode(if_keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location = Location())
def IfNode(if_keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location = Location()) IfNode.new(if_keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location) end
def ImaginaryNode(numeric, location = Location())
def ImaginaryNode(numeric, location = Location()) ImaginaryNode.new(numeric, location) end
def ImplicitNode(value, location = Location())
def ImplicitNode(value, location = Location()) ImplicitNode.new(value, location) end
def ImplicitRestNode(location = Location())
def ImplicitRestNode(location = Location()) ImplicitRestNode.new(location) end
def InNode(pattern, statements, in_loc, then_loc, location = Location())
def InNode(pattern, statements, in_loc, then_loc, location = Location()) InNode.new(pattern, statements, in_loc, then_loc, location) end
def IndexAndWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location = Location())
def IndexAndWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location = Location()) IndexAndWriteNode.new(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location) end
def IndexOperatorWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator, operator_loc, value, location = Location())
def IndexOperatorWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator, operator_loc, value, location = Location()) IndexOperatorWriteNode.new(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator, operator_loc, value, location) end
def IndexOrWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location = Location())
def IndexOrWriteNode(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location = Location()) IndexOrWriteNode.new(flags, receiver, call_operator_loc, opening_loc, arguments, closing_loc, block, operator_loc, value, location) end
def IndexTargetNode(flags, receiver, opening_loc, arguments, closing_loc, block, location = Location())
def IndexTargetNode(flags, receiver, opening_loc, arguments, closing_loc, block, location = Location()) IndexTargetNode.new(flags, receiver, opening_loc, arguments, closing_loc, block, location) end
def InstanceVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location())
def InstanceVariableAndWriteNode(name, name_loc, operator_loc, value, location = Location()) InstanceVariableAndWriteNode.new(name, name_loc, operator_loc, value, location) end
def InstanceVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location())
def InstanceVariableOperatorWriteNode(name, name_loc, operator_loc, value, operator, location = Location()) InstanceVariableOperatorWriteNode.new(name, name_loc, operator_loc, value, operator, location) end
def InstanceVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location())
def InstanceVariableOrWriteNode(name, name_loc, operator_loc, value, location = Location()) InstanceVariableOrWriteNode.new(name, name_loc, operator_loc, value, location) end
def InstanceVariableReadNode(name, location = Location())
def InstanceVariableReadNode(name, location = Location()) InstanceVariableReadNode.new(name, location) end
def InstanceVariableTargetNode(name, location = Location())
def InstanceVariableTargetNode(name, location = Location()) InstanceVariableTargetNode.new(name, location) end
def InstanceVariableWriteNode(name, name_loc, value, operator_loc, location = Location())
def InstanceVariableWriteNode(name, name_loc, value, operator_loc, location = Location()) InstanceVariableWriteNode.new(name, name_loc, value, operator_loc, location) end
def IntegerNode(flags, location = Location())
def IntegerNode(flags, location = Location()) IntegerNode.new(flags, location) end
def InterpolatedMatchLastLineNode(flags, opening_loc, parts, closing_loc, location = Location())
def InterpolatedMatchLastLineNode(flags, opening_loc, parts, closing_loc, location = Location()) InterpolatedMatchLastLineNode.new(flags, opening_loc, parts, closing_loc, location) end
def InterpolatedRegularExpressionNode(flags, opening_loc, parts, closing_loc, location = Location())
def InterpolatedRegularExpressionNode(flags, opening_loc, parts, closing_loc, location = Location()) InterpolatedRegularExpressionNode.new(flags, opening_loc, parts, closing_loc, location) end
def InterpolatedStringNode(opening_loc, parts, closing_loc, location = Location())
def InterpolatedStringNode(opening_loc, parts, closing_loc, location = Location()) InterpolatedStringNode.new(opening_loc, parts, closing_loc, location) end
def InterpolatedSymbolNode(opening_loc, parts, closing_loc, location = Location())
def InterpolatedSymbolNode(opening_loc, parts, closing_loc, location = Location()) InterpolatedSymbolNode.new(opening_loc, parts, closing_loc, location) end
def InterpolatedXStringNode(opening_loc, parts, closing_loc, location = Location())
def InterpolatedXStringNode(opening_loc, parts, closing_loc, location = Location()) InterpolatedXStringNode.new(opening_loc, parts, closing_loc, location) end
def KeywordHashNode(flags, elements, location = Location())
def KeywordHashNode(flags, elements, location = Location()) KeywordHashNode.new(flags, elements, location) end
def KeywordRestParameterNode(flags, name, name_loc, operator_loc, location = Location())
def KeywordRestParameterNode(flags, name, name_loc, operator_loc, location = Location()) KeywordRestParameterNode.new(flags, name, name_loc, operator_loc, location) end
def LambdaNode(locals, operator_loc, opening_loc, closing_loc, parameters, body, location = Location())
def LambdaNode(locals, operator_loc, opening_loc, closing_loc, parameters, body, location = Location()) LambdaNode.new(locals, operator_loc, opening_loc, closing_loc, parameters, body, location) end
def LocalVariableAndWriteNode(name_loc, operator_loc, value, name, depth, location = Location())
def LocalVariableAndWriteNode(name_loc, operator_loc, value, name, depth, location = Location()) LocalVariableAndWriteNode.new(name_loc, operator_loc, value, name, depth, location) end
def LocalVariableOperatorWriteNode(name_loc, operator_loc, value, name, operator, depth, location = Location())
def LocalVariableOperatorWriteNode(name_loc, operator_loc, value, name, operator, depth, location = Location()) LocalVariableOperatorWriteNode.new(name_loc, operator_loc, value, name, operator, depth, location) end
def LocalVariableOrWriteNode(name_loc, operator_loc, value, name, depth, location = Location())
def LocalVariableOrWriteNode(name_loc, operator_loc, value, name, depth, location = Location()) LocalVariableOrWriteNode.new(name_loc, operator_loc, value, name, depth, location) end
def LocalVariableReadNode(name, depth, location = Location())
def LocalVariableReadNode(name, depth, location = Location()) LocalVariableReadNode.new(name, depth, location) end
def LocalVariableTargetNode(name, depth, location = Location())
def LocalVariableTargetNode(name, depth, location = Location()) LocalVariableTargetNode.new(name, depth, location) end
def LocalVariableWriteNode(name, depth, name_loc, value, operator_loc, location = Location())
def LocalVariableWriteNode(name, depth, name_loc, value, operator_loc, location = Location()) LocalVariableWriteNode.new(name, depth, name_loc, value, operator_loc, location) end
def Location(source = nil, start_offset = 0, length = 0)
def Location(source = nil, start_offset = 0, length = 0) Location.new(source, start_offset, length) end
def MatchLastLineNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location())
def MatchLastLineNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location()) MatchLastLineNode.new(flags, opening_loc, content_loc, closing_loc, unescaped, location) end
def MatchPredicateNode(value, pattern, operator_loc, location = Location())
def MatchPredicateNode(value, pattern, operator_loc, location = Location()) MatchPredicateNode.new(value, pattern, operator_loc, location) end
def MatchRequiredNode(value, pattern, operator_loc, location = Location())
def MatchRequiredNode(value, pattern, operator_loc, location = Location()) MatchRequiredNode.new(value, pattern, operator_loc, location) end
def MatchWriteNode(call, targets, location = Location())
def MatchWriteNode(call, targets, location = Location()) MatchWriteNode.new(call, targets, location) end
def MissingNode(location = Location())
def MissingNode(location = Location()) MissingNode.new(location) end
def ModuleNode(locals, module_keyword_loc, constant_path, body, end_keyword_loc, name, location = Location())
def ModuleNode(locals, module_keyword_loc, constant_path, body, end_keyword_loc, name, location = Location()) ModuleNode.new(locals, module_keyword_loc, constant_path, body, end_keyword_loc, name, location) end
def MultiTargetNode(lefts, rest, rights, lparen_loc, rparen_loc, location = Location())
def MultiTargetNode(lefts, rest, rights, lparen_loc, rparen_loc, location = Location()) MultiTargetNode.new(lefts, rest, rights, lparen_loc, rparen_loc, location) end
def MultiWriteNode(lefts, rest, rights, lparen_loc, rparen_loc, operator_loc, value, location = Location())
def MultiWriteNode(lefts, rest, rights, lparen_loc, rparen_loc, operator_loc, value, location = Location()) MultiWriteNode.new(lefts, rest, rights, lparen_loc, rparen_loc, operator_loc, value, location) end
def NextNode(arguments, keyword_loc, location = Location())
def NextNode(arguments, keyword_loc, location = Location()) NextNode.new(arguments, keyword_loc, location) end
def NilNode(location = Location())
def NilNode(location = Location()) NilNode.new(location) end
def NoKeywordsParameterNode(operator_loc, keyword_loc, location = Location())
def NoKeywordsParameterNode(operator_loc, keyword_loc, location = Location()) NoKeywordsParameterNode.new(operator_loc, keyword_loc, location) end
def NumberedParametersNode(maximum, location = Location())
def NumberedParametersNode(maximum, location = Location()) NumberedParametersNode.new(maximum, location) end
def NumberedReferenceReadNode(number, location = Location())
def NumberedReferenceReadNode(number, location = Location()) NumberedReferenceReadNode.new(number, location) end
def OptionalKeywordParameterNode(flags, name, name_loc, value, location = Location())
def OptionalKeywordParameterNode(flags, name, name_loc, value, location = Location()) OptionalKeywordParameterNode.new(flags, name, name_loc, value, location) end
def OptionalParameterNode(flags, name, name_loc, operator_loc, value, location = Location())
def OptionalParameterNode(flags, name, name_loc, operator_loc, value, location = Location()) OptionalParameterNode.new(flags, name, name_loc, operator_loc, value, location) end
def OrNode(left, right, operator_loc, location = Location())
def OrNode(left, right, operator_loc, location = Location()) OrNode.new(left, right, operator_loc, location) end
def ParametersNode(requireds, optionals, rest, posts, keywords, keyword_rest, block, location = Location())
def ParametersNode(requireds, optionals, rest, posts, keywords, keyword_rest, block, location = Location()) ParametersNode.new(requireds, optionals, rest, posts, keywords, keyword_rest, block, location) end
def ParenthesesNode(body, opening_loc, closing_loc, location = Location())
def ParenthesesNode(body, opening_loc, closing_loc, location = Location()) ParenthesesNode.new(body, opening_loc, closing_loc, location) end
def PinnedExpressionNode(expression, operator_loc, lparen_loc, rparen_loc, location = Location())
def PinnedExpressionNode(expression, operator_loc, lparen_loc, rparen_loc, location = Location()) PinnedExpressionNode.new(expression, operator_loc, lparen_loc, rparen_loc, location) end
def PinnedVariableNode(variable, operator_loc, location = Location())
def PinnedVariableNode(variable, operator_loc, location = Location()) PinnedVariableNode.new(variable, operator_loc, location) end
def PostExecutionNode(statements, keyword_loc, opening_loc, closing_loc, location = Location())
def PostExecutionNode(statements, keyword_loc, opening_loc, closing_loc, location = Location()) PostExecutionNode.new(statements, keyword_loc, opening_loc, closing_loc, location) end
def PreExecutionNode(statements, keyword_loc, opening_loc, closing_loc, location = Location())
def PreExecutionNode(statements, keyword_loc, opening_loc, closing_loc, location = Location()) PreExecutionNode.new(statements, keyword_loc, opening_loc, closing_loc, location) end
def ProgramNode(locals, statements, location = Location())
def ProgramNode(locals, statements, location = Location()) ProgramNode.new(locals, statements, location) end
def RangeNode(flags, left, right, operator_loc, location = Location())
def RangeNode(flags, left, right, operator_loc, location = Location()) RangeNode.new(flags, left, right, operator_loc, location) end
def RationalNode(numeric, location = Location())
def RationalNode(numeric, location = Location()) RationalNode.new(numeric, location) end
def RedoNode(location = Location())
def RedoNode(location = Location()) RedoNode.new(location) end
def RegularExpressionNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location())
def RegularExpressionNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location()) RegularExpressionNode.new(flags, opening_loc, content_loc, closing_loc, unescaped, location) end
def RequiredKeywordParameterNode(flags, name, name_loc, location = Location())
def RequiredKeywordParameterNode(flags, name, name_loc, location = Location()) RequiredKeywordParameterNode.new(flags, name, name_loc, location) end
def RequiredParameterNode(flags, name, location = Location())
def RequiredParameterNode(flags, name, location = Location()) RequiredParameterNode.new(flags, name, location) end
def RescueModifierNode(expression, keyword_loc, rescue_expression, location = Location())
def RescueModifierNode(expression, keyword_loc, rescue_expression, location = Location()) RescueModifierNode.new(expression, keyword_loc, rescue_expression, location) end
def RescueNode(keyword_loc, exceptions, operator_loc, reference, statements, consequent, location = Location())
def RescueNode(keyword_loc, exceptions, operator_loc, reference, statements, consequent, location = Location()) RescueNode.new(keyword_loc, exceptions, operator_loc, reference, statements, consequent, location) end
def RestParameterNode(flags, name, name_loc, operator_loc, location = Location())
def RestParameterNode(flags, name, name_loc, operator_loc, location = Location()) RestParameterNode.new(flags, name, name_loc, operator_loc, location) end
def RetryNode(location = Location())
def RetryNode(location = Location()) RetryNode.new(location) end
def ReturnNode(keyword_loc, arguments, location = Location())
def ReturnNode(keyword_loc, arguments, location = Location()) ReturnNode.new(keyword_loc, arguments, location) end
def SelfNode(location = Location())
def SelfNode(location = Location()) SelfNode.new(location) end
def SingletonClassNode(locals, class_keyword_loc, operator_loc, expression, body, end_keyword_loc, location = Location())
def SingletonClassNode(locals, class_keyword_loc, operator_loc, expression, body, end_keyword_loc, location = Location()) SingletonClassNode.new(locals, class_keyword_loc, operator_loc, expression, body, end_keyword_loc, location) end
def SourceEncodingNode(location = Location())
def SourceEncodingNode(location = Location()) SourceEncodingNode.new(location) end
def SourceFileNode(filepath, location = Location())
def SourceFileNode(filepath, location = Location()) SourceFileNode.new(filepath, location) end
def SourceLineNode(location = Location())
def SourceLineNode(location = Location()) SourceLineNode.new(location) end
def SplatNode(operator_loc, expression, location = Location())
def SplatNode(operator_loc, expression, location = Location()) SplatNode.new(operator_loc, expression, location) end
def StatementsNode(body, location = Location())
def StatementsNode(body, location = Location()) StatementsNode.new(body, location) end
def StringNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location())
def StringNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location()) StringNode.new(flags, opening_loc, content_loc, closing_loc, unescaped, location) end
def SuperNode(keyword_loc, lparen_loc, arguments, rparen_loc, block, location = Location())
def SuperNode(keyword_loc, lparen_loc, arguments, rparen_loc, block, location = Location()) SuperNode.new(keyword_loc, lparen_loc, arguments, rparen_loc, block, location) end
def SymbolNode(flags, opening_loc, value_loc, closing_loc, unescaped, location = Location())
def SymbolNode(flags, opening_loc, value_loc, closing_loc, unescaped, location = Location()) SymbolNode.new(flags, opening_loc, value_loc, closing_loc, unescaped, location) end
def TrueNode(location = Location())
def TrueNode(location = Location()) TrueNode.new(location) end
def UndefNode(names, keyword_loc, location = Location())
def UndefNode(names, keyword_loc, location = Location()) UndefNode.new(names, keyword_loc, location) end
def UnlessNode(keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location = Location())
def UnlessNode(keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location = Location()) UnlessNode.new(keyword_loc, predicate, then_keyword_loc, statements, consequent, end_keyword_loc, location) end
def UntilNode(flags, keyword_loc, closing_loc, predicate, statements, location = Location())
def UntilNode(flags, keyword_loc, closing_loc, predicate, statements, location = Location()) UntilNode.new(flags, keyword_loc, closing_loc, predicate, statements, location) end
def WhenNode(keyword_loc, conditions, statements, location = Location())
def WhenNode(keyword_loc, conditions, statements, location = Location()) WhenNode.new(keyword_loc, conditions, statements, location) end
def WhileNode(flags, keyword_loc, closing_loc, predicate, statements, location = Location())
def WhileNode(flags, keyword_loc, closing_loc, predicate, statements, location = Location()) WhileNode.new(flags, keyword_loc, closing_loc, predicate, statements, location) end
def XStringNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location())
def XStringNode(flags, opening_loc, content_loc, closing_loc, unescaped, location = Location()) XStringNode.new(flags, opening_loc, content_loc, closing_loc, unescaped, location) end
def YieldNode(keyword_loc, lparen_loc, arguments, rparen_loc, location = Location())
def YieldNode(keyword_loc, lparen_loc, arguments, rparen_loc, location = Location()) YieldNode.new(keyword_loc, lparen_loc, arguments, rparen_loc, location) end