Lines Matching refs:argumentIndex
156 int argumentIndex = argument - X; in matchedArgument() local
157 return argumentIndex < 0 ? in matchedArgument()
159 matchedArguments[argumentIndex]; in matchedArgument()
184 int argumentIndex = constantIndex - X; in matchedConstantIndex() local
185 return argumentIndex < 0 ? in matchedConstantIndex()
187 matchedArguments[argumentIndex]; in matchedConstantIndex()
197 int argumentIndex = branchOffset - X; in matchedBranchOffset() local
198 return argumentIndex < 0 ? in matchedBranchOffset()
200 matchedArguments[argumentIndex] - offset; in matchedBranchOffset()
526 int argumentIndex = argument2 - X; in matchingArguments() local
527 if (argumentIndex < 0) in matchingArguments()
532 else if (!isMatchingArgumentIndex(argumentIndex)) in matchingArguments()
535 setMatchingArgument(argumentIndex, argument1); in matchingArguments()
542 return matchedArguments[argumentIndex] == argument1; in matchingArguments()
551 private void setMatchingArgument(int argumentIndex, in setMatchingArgument() argument
554 matchedArguments[argumentIndex] = argument; in setMatchingArgument()
555 matchedArgumentFlags |= 1 << argumentIndex; in setMatchingArgument()
563 private boolean isMatchingArgumentIndex(int argumentIndex) in isMatchingArgumentIndex() argument
565 return (matchedArgumentFlags & (1 << argumentIndex)) != 0; in isMatchingArgumentIndex()
653 int argumentIndex = branchOffset2 - X; in matchingBranchOffsets() local
654 if (argumentIndex < 0) in matchingBranchOffsets()
659 else if (!isMatchingArgumentIndex(argumentIndex)) in matchingBranchOffsets()
662 setMatchingArgument(argumentIndex, offset + branchOffset1); in matchingBranchOffsets()
669 return matchedArguments[argumentIndex] == offset + branchOffset1; in matchingBranchOffsets()