source: icGREP/icgrep-devel/icgrep/UCD/resolve_properties.h @ 4709

Last change on this file since 4709 was 4673, checked in by nmedfort, 4 years ago

Moved resolveProperty responsibilities out of RE_Parser but kept expansion of Name objects with definitions in it.

File size: 432 bytes
Line 
1#ifndef RESOLVE_PROPERTIES_H
2#define RESOLVE_PROPERTIES_H
3
4#include <UCD/unicode_set.h>
5
6namespace re {
7    class Name;
8    class RE_Parser;
9}
10
11namespace UCD {
12
13re::Name * resolveProperty(const std::string value, re::RE_Parser * parser);
14re::Name * resolveProperty(const std::string prop, const std::string value, re::RE_Parser * parser);
15UCD::UnicodeSet resolveUnicodeSet(re::Name * const name);
16
17}
18
19#endif // RESOLVE_PROPERTIES_H
Note: See TracBrowser for help on using the repository browser.