/art/tools/checker/match/ |
D | file.py | 20 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 …]
|
D | line.py | 59 match = re.match(pattern, stringWord) 60 if not match: 65 variables = setVariable(expression.name, stringWord[:match.end()], variables, pos) 68 stringWord = stringWord[match.end():]
|
D | test.py | 21 from match.file import MatchTestCase, MatchFailedException 22 from match.line import MatchLines
|
/art/tools/ |
D | cpplint.py | 420 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/ |
D | parser.py | 41 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)
|
D | struct.py | 167 assert re.match(TestExpression.Regex.rName, name) 172 assert re.match(TestExpression.Regex.rName, name)
|
/art/tools/checker/ |
D | README | 8 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
|
D | run_unit_tests.py | 24 from match.test import MatchLines_Test, \
|
D | checker.py | 24 from match.file import MatchFiles
|
/art/tools/checker/file_format/c1visualizer/ |
D | parser.py | 40 if re.match("name\s+\"[^\"]+\"", line): 57 if re.match("method\s+\"[^\"]*\"", line):
|
/art/test/419-long-parameter/ |
D | info.txt | 3 register index does not necessarily match the stack index anymore.
|
/art/test/064-field-access/ |
D | info.txt | 5 IllegalAccessException, while passing in a data type that doesn't match
|
/art/runtime/interpreter/mterp/ |
D | gen_mterp.py | 259 match = opcode_re.match(line) 260 if not match: 262 opcodes.append("op_" + match.group(2).lower())
|
/art/runtime/mirror/ |
D | class-inl.h | 801 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()
|
D | class.cc | 1020 bool Class::ProxyDescriptorEquals(const char* match) { in ProxyDescriptorEquals() argument 1022 return Runtime::Current()->GetClassLinker()->GetDescriptorForProxy(this) == match; in ProxyDescriptorEquals()
|
D | class.h | 1174 bool DescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_); 1321 bool ProxyDescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_);
|
/art/compiler/optimizing/ |
D | induction_var_analysis.cc | 488 InductionInfo* match = SolvePhi(phi, /* input_index */ 0); in SolvePhiAllInputs() local 489 if (match != nullptr) { in SolvePhiAllInputs() 490 return match; in SolvePhiAllInputs()
|
/art/tools/dmtracedump/ |
D | tracedump.cc | 2354 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/ |
D | README.md | 133 no way to position-ally match that).
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 555 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/ |
D | quick_entrypoints_mips64.S | 1587 # asserted to match.
|