Lines Matching full:rest
663 # The rest are all enum operands that we represent with op attributes.
837 rest = split[1].split(end, 1)
838 assert len(rest) == 2, (
842 return rest[0].rstrip(end), rest[1]
862 rest = split[1]
865 while unmatched_start > 0 and index < len(rest):
866 if rest[index:].startswith(end):
871 elif rest[index:].startswith(start):
877 assert index < len(rest), (
881 return rest[:index], rest[index + len(end) :]
914 opstringname, rest = get_string_between(op_tmpl_params, '"', '"')
915 category_args = rest.split("[", 1)[0]
919 traits, _ = get_string_between_nested(rest, "[", "]")
922 description, rest = get_string_between(op_def, "let description = [{\n", "}];\n")
925 args, rest = get_string_between(rest, " let arguments = (ins", ");\n")
928 results, rest = get_string_between(rest, " let results = (outs", ");\n")
930 extras = rest.strip(" }\n")