Home
last modified time | relevance | path

Searched refs:KEYWORDS (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/assembler/
H A Dlexer.cpp69 /* Generate the map of KEYWORDS: */ in Findkeyword()
70 static const std::unordered_map<std::string_view, Token::Type> KEYWORDS = { in Findkeyword() local
72 #define KEYWORDS(name, inst_code) {std::string_view(name), Token::Type::ID_##inst_code}, in Findkeyword() macro
73 KEYWORDS_LIST(KEYWORDS) in Findkeyword()
74 #undef KEYWORDS in Findkeyword() macro
77 auto iter = KEYWORDS.find(s); in Findkeyword()
79 if (iter == KEYWORDS.end()) { in Findkeyword()
83 return KEYWORDS.at(s); in Findkeyword()
H A Dlexer.h56 #define KEYWORDS(name, inst_code) ID_##inst_code, /* keyword type List */ macro
57 KEYWORDS_LIST(KEYWORDS)
58 #undef KEYWORDS macro
/arkcompiler/runtime_core/static_core/assembler/
H A Dlexer.h62 #define KEYWORDS(name, inst_code) ID_##inst_code, /* keyword type List */ macro
63 KEYWORDS_LIST(KEYWORDS)
64 #undef KEYWORDS macro
H A Dlexer.cpp67 /* Generate the map of KEYWORDS: */ in Findkeyword()
68 static const std::unordered_map<std::string_view, Token::Type> KEYWORDS = { in Findkeyword() local
70 #define KEYWORDS(name, inst_code) {std::string_view(name), Token::Type::ID_##inst_code}, in Findkeyword() macro
71 KEYWORDS_LIST(KEYWORDS) in Findkeyword()
72 #undef KEYWORDS in Findkeyword() macro
75 auto iter = KEYWORDS.find(s); in Findkeyword()
76 if (iter == KEYWORDS.end()) { in Findkeyword()
80 return KEYWORDS.at(s); in Findkeyword()

Completed in 3 milliseconds