feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -164,6 +164,15 @@ const char *GDScriptTokenizer::Token::get_name() const {
|
|||
return token_names[type];
|
||||
}
|
||||
|
||||
String GDScriptTokenizer::Token::get_debug_name() const {
|
||||
switch (type) {
|
||||
case IDENTIFIER:
|
||||
return vformat(R"(identifier "%s")", source);
|
||||
default:
|
||||
return vformat(R"("%s")", get_name());
|
||||
}
|
||||
}
|
||||
|
||||
bool GDScriptTokenizer::Token::can_precede_bin_op() const {
|
||||
switch (type) {
|
||||
case IDENTIFIER:
|
||||
|
|
@ -687,13 +696,13 @@ GDScriptTokenizer::Token GDScriptTokenizerText::number() {
|
|||
if (_peek(-1) == '.') {
|
||||
has_decimal = true;
|
||||
} else if (_peek(-1) == '0') {
|
||||
if (_peek() == 'x') {
|
||||
if (_peek() == 'x' || _peek() == 'X') {
|
||||
// Hexadecimal.
|
||||
base = 16;
|
||||
digit_check_func = is_hex_digit;
|
||||
need_digits = true;
|
||||
_advance();
|
||||
} else if (_peek() == 'b') {
|
||||
} else if (_peek() == 'b' || _peek() == 'B') {
|
||||
// Binary.
|
||||
base = 2;
|
||||
digit_check_func = is_binary_digit;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue