mirror of
https://github.com/msojocs/wx-compiler.git
synced 2025-07-19 00:00:04 +08:00
fix: 一处遗漏
This commit is contained in:
parent
4aa9941578
commit
cbd33f5375
@ -792,7 +792,8 @@ namespace night
|
|||||||
{
|
{
|
||||||
auto v1 = this->ast_dispatch(false);
|
auto v1 = this->ast_dispatch(false);
|
||||||
auto binary_or_just_value = this->make_binary_or_just_value(v1, false);
|
auto binary_or_just_value = this->make_binary_or_just_value(v1, false);
|
||||||
return this->make_call_or_just_expression(binary_or_just_value);
|
auto result = this->make_call_or_just_expression(binary_or_just_value);
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
night::ns_node *NSASTParse::ast_expression_no_binary()
|
night::ns_node *NSASTParse::ast_expression_no_binary()
|
||||||
{
|
{
|
||||||
|
@ -22,7 +22,7 @@ namespace night
|
|||||||
}
|
}
|
||||||
if (night::std_v_v_n == a2)
|
if (night::std_v_v_n == a2)
|
||||||
{
|
{
|
||||||
node->offset_24.vec = new std::vector<night::ns_node *>();
|
node->offset_24.vecVec = new std::vector<std::vector<night::ns_node *>*>();
|
||||||
}
|
}
|
||||||
this->offset_0.push_back(node);
|
this->offset_0.push_back(node);
|
||||||
// return node->offset_24_vec; // 审查内存,是一层vector
|
// return node->offset_24_vec; // 审查内存,是一层vector
|
||||||
|
@ -73,6 +73,7 @@ namespace night
|
|||||||
auto v19 = this->offset_4->next();
|
auto v19 = this->offset_4->next();
|
||||||
std::string v15(1, v19.data);
|
std::string v15(1, v19.data);
|
||||||
v7->offset_60 = v15;
|
v7->offset_60 = v15;
|
||||||
|
v7->offset_84 = v14;
|
||||||
}
|
}
|
||||||
// goto LABEL_19;
|
// goto LABEL_19;
|
||||||
}
|
}
|
||||||
|
@ -16289,8 +16289,10 @@ unsigned __int8 **__fastcall night::NSToken::read_next(int a1)
|
|||||||
night::NSStream::next(v19, *(night::NSStream **)(a1 + 4));
|
night::NSStream::next(v19, *(night::NSStream **)(a1 + 4));
|
||||||
v15[0] = (int)v16;
|
v15[0] = (int)v16;
|
||||||
std::string::_M_construct(v15, 1u, (char)v19[0]);
|
std::string::_M_construct(v15, 1u, (char)v19[0]);
|
||||||
|
// v7->offset_60
|
||||||
std::string::operator=(v7 + 15, (int)v15);
|
std::string::operator=(v7 + 15, (int)v15);
|
||||||
std::string::_M_dispose((void **)v15);
|
std::string::_M_dispose((void **)v15);
|
||||||
|
// v7->offset_84
|
||||||
std::string::_M_assign((int)(v7 + 21), (int)v14);
|
std::string::_M_assign((int)(v7 + 21), (int)v14);
|
||||||
}
|
}
|
||||||
goto LABEL_19;
|
goto LABEL_19;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user