mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-09-07 21:07:20 +02:00
Expression Refactor
- Arguments are now categorized as either "literal" or a specific category, with accompanying type. Type is inferred for literals, and referenced for attributes.
This commit is contained in:
parent
a2a9bfc933
commit
438e65036b
3 changed files with 124 additions and 100 deletions
6
src/A3.h
6
src/A3.h
|
@ -75,11 +75,11 @@ public:
|
|||
const A3 sequence (const A3&) const;
|
||||
const A3 postfix (const A3&) const;
|
||||
|
||||
static bool is_attr (Nibbler&, std::string&);
|
||||
static bool is_attmod (Nibbler&, std::string&);
|
||||
static bool is_attr (Nibbler&, Arg&);
|
||||
static bool is_attmod (Nibbler&, Arg&);
|
||||
static bool is_attribute (const std::string&, std::string&);
|
||||
static bool is_modifier (const std::string&, std::string&);
|
||||
static bool is_dom (Nibbler&, std::string&);
|
||||
static bool is_dom (Nibbler&, Arg&);
|
||||
static bool is_duration (Nibbler&, std::string&);
|
||||
static bool is_pattern (Nibbler&, std::string&);
|
||||
static bool is_subst (Nibbler&, std::string&);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue