summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControlReference/ExpressionParser.h
AgeCommit message (Expand)Author
2025-02-02InputCommon/ExpressionParser: Add compound assignment operators.Jordan Woyak
2025-02-02Merge pull request #13314 from jordan-woyak/input-expressions-assignment-op-fixAdmiral H. Curtiss
2025-02-02Merge pull request #13280 from jordan-woyak/input-expressions-highlightingJMC47
2025-01-28InputCommon: Fix input expression assignment operator behavior.Jordan Woyak
2025-01-27Merge pull request #13178 from jordan-woyak/input-expressions-conditional-opJMC47
2025-01-19InputCommon/ExpressionParser: Require delimited tokens actually have their te...Jordan Woyak
2025-01-17ExpressionParser: Remove RemoveInertTokens.Jordan Woyak
2024-11-07InputCommon: Add ternary conditional operator to input expressions.Jordan Woyak
2023-12-12ExpressionParser: Pass control qualifiers by const referenceLioncash
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-05-24Expose Control Expression variables to mappings UIFiloppi
2021-05-12Add mixed comments to input code, make some tooltip clearerFiloppi
2021-01-27rename InputCommon/ControllerInterface/Device to CoreDeviceShawn Hoffman
2020-09-25ExpressionParser: Add Hotkey syntax.Jordan Woyak
2019-10-20ExpressionParser: Add XOR operator.Jordan Woyak
2019-10-12ExpressionParser: Make Lexer ctor explicit and move argument.Jordan Woyak
2019-10-12ExpressionParser: Add support for /* */ style comments.Jordan Woyak
2019-10-11ExpressionParser: Remove ! character from function syntax. Remove unused seri...Jordan Woyak
2019-10-11ExpressionParser/DolphinQt: Added parse results to UI.Jordan Woyak
2019-10-11DolphinQT: Add syntax highlighting from tokenizer data.Jordan Woyak
2019-10-11ExpressionParser: Move FunctionExpression type definitions into another file.Jordan Woyak
2019-10-11ExpressionParser: Renamed ControlFinder to ControlEnvironment. Added support ...Jordan Woyak
2019-10-11ExpressionParser: Add support for literals.Jordan Woyak
2019-06-17InputCommon: Use nested namespace specifiers where applicableLioncash
2019-05-06Reformat repo to clang-format 7.0 rulesTechjar
2017-09-14ControlReference/ExpressionParser: separate parsing from bindingMichael M
2017-09-14ExpressionParser: expose ExpressionNode directlyMichael M
2017-09-14ParseStatus: replace NoDevice with EmptyExpressionMichael M
2017-09-14ExpressionParser: replace bare pointers with unique_ptrsMichael M
2017-09-14ParseExpression: return a std::pairMichael M
2017-04-02ExpressionParser: Rename ParseStatus' Success member to SuccessfulLioncash
2017-02-28ExpressionParser: Convert parse state enum into an enum classLioncash
2017-02-26ExpressionParser: Const-correctness changesLioncash
2017-02-07InputCommon: Extract ControlReference from ControllerInterfaceMichael Maltese