![]() |
Qt 6.x
The Qt SDK
|
Additional Inherited Members | |
![]() | |
Symbols | symbols |
qsizetype | index |
bool | displayWarnings |
bool | displayNotes |
QList< IncludePath > | includes |
std::stack< QByteArray, QByteArrayList > | currentFilenames |
QList< Function > | m_functions |
QList< Point > | m_points |
QList< Replace > | m_replaces |
QList< QString > | m_prefixes |
QList< QString > | m_metadata |
QList< LineNumber > | m_offsets |
QList< QString > | m_includeDirs |
QString | m_provider |
Definition at line 732 of file preprocessor.cpp.
int PP_Expression::additive_expression | ( | ) |
Definition at line 851 of file preprocessor.cpp.
References additive_expression(), multiplicative_expression(), Parser::next(), PP_MINUS, PP_PLUS, Parser::prev(), and value().
Referenced by additive_expression(), and shift_expression().
int PP_Expression::AND_expression | ( | ) |
Definition at line 797 of file preprocessor.cpp.
References AND_expression(), equality_expression(), PP_AND, Parser::test(), and value().
Referenced by AND_expression(), and exclusive_OR_expression().
int PP_Expression::conditional_expression | ( | ) |
Definition at line 754 of file preprocessor.cpp.
References conditional_expression(), logical_OR_expression(), PP_COLON, PP_QUESTION, Parser::test(), and value().
Referenced by conditional_expression(), primary_expression(), and value().
int PP_Expression::equality_expression | ( | ) |
Definition at line 805 of file preprocessor.cpp.
References equality_expression(), Parser::next(), PP_EQEQ, PP_NE, Parser::prev(), relational_expression(), and value().
Referenced by AND_expression(), and equality_expression().
int PP_Expression::exclusive_OR_expression | ( | ) |
Definition at line 789 of file preprocessor.cpp.
References AND_expression(), exclusive_OR_expression(), PP_HAT, Parser::test(), and value().
Referenced by exclusive_OR_expression(), and inclusive_OR_expression().
int PP_Expression::inclusive_OR_expression | ( | ) |
Definition at line 781 of file preprocessor.cpp.
References exclusive_OR_expression(), inclusive_OR_expression(), PP_OR, Parser::test(), and value().
Referenced by inclusive_OR_expression(), and logical_AND_expression().
int PP_Expression::logical_AND_expression | ( | ) |
Definition at line 773 of file preprocessor.cpp.
References inclusive_OR_expression(), logical_AND_expression(), PP_ANDAND, Parser::test(), and value().
Referenced by logical_AND_expression(), and logical_OR_expression().
int PP_Expression::logical_OR_expression | ( | ) |
Definition at line 765 of file preprocessor.cpp.
References logical_AND_expression(), logical_OR_expression(), PP_OROR, Parser::test(), and value().
Referenced by conditional_expression(), and logical_OR_expression().
int PP_Expression::multiplicative_expression | ( | ) |
Definition at line 865 of file preprocessor.cpp.
References multiplicative_expression(), Parser::next(), PP_PERCENT, PP_SLASH, PP_STAR, Parser::prev(), unary_expression(), and value().
Referenced by additive_expression(), and multiplicative_expression().
int PP_Expression::primary_expression | ( | ) |
Definition at line 927 of file preprocessor.cpp.
References conditional_expression(), Parser::lexem(), Parser::next(), PP_LPAREN, PP_RPAREN, Parser::test(), QByteArray::toInt(), and value().
Referenced by unary_expression().
bool PP_Expression::primary_expression_lookup | ( | ) |
Definition at line 940 of file preprocessor.cpp.
References Parser::lookup(), PP_FLOATING_LITERAL, PP_IDENTIFIER, PP_INTEGER_LITERAL, and PP_LPAREN.
Referenced by unary_expression_lookup().
int PP_Expression::relational_expression | ( | ) |
Definition at line 819 of file preprocessor.cpp.
References Parser::next(), PP_GE, PP_LANGLE, PP_LE, PP_RANGLE, Parser::prev(), relational_expression(), shift_expression(), and value().
Referenced by equality_expression(), and relational_expression().
int PP_Expression::shift_expression | ( | ) |
Definition at line 837 of file preprocessor.cpp.
References additive_expression(), Parser::next(), PP_GTGT, PP_LTLT, Parser::prev(), shift_expression(), and value().
Referenced by relational_expression(), and shift_expression().
int PP_Expression::unary_expression | ( | ) |
Definition at line 895 of file preprocessor.cpp.
References Parser::next(), PP_MINUS, PP_NOT, PP_PLUS, PP_TILDE, Parser::prev(), primary_expression(), and unary_expression().
Referenced by multiplicative_expression(), and unary_expression().
bool PP_Expression::unary_expression_lookup | ( | ) |
Definition at line 916 of file preprocessor.cpp.
References Parser::lookup(), PP_MINUS, PP_NOT, PP_PLUS, PP_TILDE, and primary_expression_lookup().
Referenced by value().
|
inline |
Definition at line 735 of file preprocessor.cpp.
References conditional_expression(), and unary_expression_lookup().
Referenced by additive_expression(), AND_expression(), conditional_expression(), equality_expression(), Preprocessor::evaluateCondition(), exclusive_OR_expression(), inclusive_OR_expression(), logical_AND_expression(), logical_OR_expression(), multiplicative_expression(), primary_expression(), relational_expression(), and shift_expression().