Lines Matching refs:number
882 TypedNumberLiteralNode(Node* type, const char* number, size_t length)
885 fNumber(number),
893 // If the type is bool and the number is 0 or 1, we use "false" or
908 // add the number -- replace a leading 'n' by '-', if necessary
1953 bool _ParseNumber(number_type& number);
2397 // <nv-offset> ::= <offset number>
2399 // <v-offset> ::= <offset number> _ <virtual offset number>
2615 // <discriminator> := _ <non-negative number>
2661 // <source-name> ::= <positive length number> <identifier>
2662 // <number> ::= [n] <non-negative decimal integer>
2730 number_type number;
2731 if (!_ParseNumber(number))
2734 if (number <= 0 || number > fInput.CharsRemaining())
2737 return _CreateNodeAndSkip(fInput.String(), number, number, _node);
3143 // <array-type> ::= A <positive dimension number> _ <element type>
3152 // If it looks like a number, it must be the first production, otherwise
3198 // ::= T <parameter-2 non-negative number> _
3449 // different number of
3463 // <expr-primary> ::= L <type> <value number> E # integer literal
3503 // cv <type> _ <expression>* E # conversion with a different number
3615 // <expr-primary> ::= L <type> <value number> E # integer literal
3628 // number or float literal
3658 Demangler::_ParseNumber(number_type& number)
3667 number = 0;
3671 number = number * 10 + (fInput[i] - '0');
3676 number =-number;