equal
deleted
inserted
replaced
150 while (_signature->byte_at(_index) != ')') _parameter_index += parse_type(); |
150 while (_signature->byte_at(_index) != ')') _parameter_index += parse_type(); |
151 expect(')'); |
151 expect(')'); |
152 _parameter_index = 0; |
152 _parameter_index = 0; |
153 } |
153 } |
154 |
154 |
155 // Optimized version of iterat_parameters when fingerprint is known |
155 // Optimized version of iterate_parameters when fingerprint is known |
156 void SignatureIterator::iterate_parameters( uint64_t fingerprint ) { |
156 void SignatureIterator::iterate_parameters( uint64_t fingerprint ) { |
157 uint64_t saved_fingerprint = fingerprint; |
157 uint64_t saved_fingerprint = fingerprint; |
158 |
158 |
159 // Check for too many arguments |
159 // Check for too many arguments |
160 if ( fingerprint == UCONST64(-1) ) { |
160 if ( fingerprint == UCONST64(-1) ) { |