Home
last modified time | relevance | path

Searched refs:match (Results 1 – 21 of 21) sorted by relevance

/art/tools/checker/match/
Dfile.py20 from match.line import MatchLines, EvaluateLine
78 match = findMatchingLine(assertion, c1Pass, scope, variables, matchedLines)
79 variables = match.variables
80 assert match.scope.start == match.scope.end
81 assert match.scope.start not in matchedLines
82 matchedLines.append(match.scope.start)
125 match = MatchInfo(MatchScope(c1Length, c1Length), None)
135 match = findMatchingLine(assertionGroup[0], c1Pass, scope, variables)
140 match = findMatchingLine(assertionGroup[0], c1Pass, scope, variables)
144 match = matchDagGroup(assertionGroup, c1Pass, scope, variables)
[all …]
Dline.py59 match = re.match(pattern, stringWord)
60 if not match:
65 variables = setVariable(expression.name, stringWord[:match.end()], variables, pos)
68 stringWord = stringWord[match.end():]
Dtest.py21 from match.file import MatchTestCase, MatchFailedException
22 from match.line import MatchLines
/art/tools/
Dcpplint.py420 return _regexp_compile_cache[pattern].match(s)
1054 if not _RE_PATTERN_INCLUDE.match(elided):
1385 if _RE_PATTERN_INVALID_INCREMENT.match(line):
1642 _MATCH_ASM.match(line)):
1733 if _MATCH_ASM.match(line):
1909 match = Search(pattern, line)
1910 if match:
1911 fncall = match.group(1) # look inside the parens for function calls
2057 match = _RE_PATTERN_TODO.match(comment)
2058 if match:
[all …]
/art/tools/checker/file_format/checker/
Dparser.py41 match = re.match(regexPrefix, line)
42 if match is not None:
43 return line[match.end():].strip()
93 def __isMatchAtStart(match): argument
95 return (match is not None) and (match.start() == 0)
Dstruct.py167 assert re.match(TestExpression.Regex.rName, name)
172 assert re.match(TestExpression.Regex.rName, name)
/art/tools/checker/
DREADME8 followed by a pattern that the engine attempts to match in the compiler output.
13 name must exactly match one of the groups recognized in the output (they can
18 - CHECK: Must match an output line which appears in the output group
20 lines must therefore match the check lines in the same order.
22 - CHECK-DAG: Must match an output line which appears in the output group
26 - CHECK-NOT: Must not match any output line which appears in the output group
31 - CHECK-NEXT: Must match the output line which comes right after the line which
42 the invalid regex 'foo{2', but '{{(fo{2})}}' will match 'foo'.
56 The engine will attempt to match the check lines against the output of the
Drun_unit_tests.py24 from match.test import MatchLines_Test, \
Dchecker.py24 from match.file import MatchFiles
/art/tools/checker/file_format/c1visualizer/
Dparser.py40 if re.match("name\s+\"[^\"]+\"", line):
57 if re.match("method\s+\"[^\"]*\"", line):
/art/test/419-long-parameter/
Dinfo.txt3 register index does not necessarily match the stack index anymore.
/art/test/064-field-access/
Dinfo.txt5 IllegalAccessException, while passing in a data type that doesn't match
/art/runtime/interpreter/mterp/
Dgen_mterp.py259 match = opcode_re.match(line)
260 if not match:
262 opcodes.append("op_" + match.group(2).lower())
/art/runtime/mirror/
Dclass-inl.h801 inline bool Class::DescriptorEquals(const char* match) { in DescriptorEquals() argument
803 return match[0] == '[' && GetComponentType()->DescriptorEquals(match + 1); in DescriptorEquals()
805 return strcmp(Primitive::Descriptor(GetPrimitiveType()), match) == 0; in DescriptorEquals()
807 return ProxyDescriptorEquals(match); in DescriptorEquals()
811 return strcmp(dex_file.GetTypeDescriptor(type_id), match) == 0; in DescriptorEquals()
Dclass.cc1020 bool Class::ProxyDescriptorEquals(const char* match) { in ProxyDescriptorEquals() argument
1022 return Runtime::Current()->GetClassLinker()->GetDescriptorForProxy(this) == match; in ProxyDescriptorEquals()
Dclass.h1174 bool DescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_);
1321 bool ProxyDescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_);
/art/compiler/optimizing/
Dinduction_var_analysis.cc488 InductionInfo* match = SolvePhi(phi, /* input_index */ 0); in SolvePhiAllInputs() local
489 if (match != nullptr) { in SolvePhiAllInputs()
490 return match; in SolvePhiAllInputs()
/art/tools/dmtracedump/
Dtracedump.cc2354 int32_t match = findMatch(methods2, d2->numMethods, methods1[i]); in createDiff() local
2355 if (match >= 0) { in createDiff()
2357 ptr->method2 = methods2[match]; in createDiff()
2378 methods2[match] = nullptr; in createDiff()
/art/cmdline/
DREADME.md133 no way to position-ally match that).
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S555 cbnz r2, .Lslow_lock @ lock word and self thread id's match -> recursive lock
1607 * r1: char to match (known <= 0xFFFF)
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S1587 # asserted to match.