aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.cpp
diff options
context:
space:
mode:
authorLemonBoy <thatlemon@gmail.com>2019-09-05 12:22:02 +0200
committerAndrew Kelley <andrew@ziglang.org>2019-09-05 13:04:58 -0400
commitfabf45f5fc0a1827913be5675130db5db514c136 (patch)
treec81705ac2785869cd53a7a2dc758c0b9be38c718 /src/tokenizer.cpp
parenta7fd14096c8dbc9cb5ed9a3731753b24e32d5757 (diff)
downloadzig-fabf45f5fc0a1827913be5675130db5db514c136.tar.gz
zig-fabf45f5fc0a1827913be5675130db5db514c136.zip
Add the noinline keyword for function declarations
Diffstat (limited to 'src/tokenizer.cpp')
-rw-r--r--src/tokenizer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp
index 9c9effcb10..8ef320331a 100644
--- a/src/tokenizer.cpp
+++ b/src/tokenizer.cpp
@@ -130,6 +130,7 @@ static const struct ZigKeyword zig_keywords[] = {
{"for", TokenIdKeywordFor},
{"if", TokenIdKeywordIf},
{"inline", TokenIdKeywordInline},
+ {"noinline", TokenIdKeywordNoInline},
{"nakedcc", TokenIdKeywordNakedCC},
{"noalias", TokenIdKeywordNoAlias},
{"null", TokenIdKeywordNull},
@@ -1551,6 +1552,7 @@ const char * token_name(TokenId id) {
case TokenIdKeywordFor: return "for";
case TokenIdKeywordIf: return "if";
case TokenIdKeywordInline: return "inline";
+ case TokenIdKeywordNoInline: return "noinline";
case TokenIdKeywordNakedCC: return "nakedcc";
case TokenIdKeywordNoAlias: return "noalias";
case TokenIdKeywordNull: return "null";