86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
{
return visit( [&]( auto&& content )
{
return parseInfix( content, precedence );
}, t.content() );
}
bool Parser::parsePrefix( const APSInt& intlit, uint32_t )
{
m_resolver->consume();
pushValue( ToValue( intlit ) );
return true;
}
bool Parser::parsePrefix( const string& strlit, uint32_t )
|
|
|
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
{
return visit( [&]( auto&& content )
{
return parseInfix( content, precedence );
}, t.content() );
}
bool Parser::parsePrefix( const BigInt& intlit, uint32_t )
{
m_resolver->consume();
pushValue( ToValue( intlit ) );
return true;
}
bool Parser::parsePrefix( const string& strlit, uint32_t )
|