View source code
Display the source code in dmd/tokens.d from which thispage was generated on github.
Report a bug
If you spot a problem with this page, click here to create aBugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.Requires a signed-in GitHub account. This works well for small changes.If you'd like to make larger changes you may want to consider usinglocal clone.

Variable dmd.tokens.Ckeywords

This is used to pick the C keywords out of the tokens. If it's not a C keyword, then it's an identifier.

immutable(dmd.tokens.TOK[226]) Ckeywords = [TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.typeof_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.void_, TOK.identifier, TOK.identifier, TOK.int16, TOK.identifier, TOK.int32, TOK.identifier, TOK.int64, TOK.identifier, TOK.identifier, TOK.identifier, TOK.float32, TOK.float64, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.char_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.struct_, TOK.identifier, TOK.identifier, TOK.union_, TOK.enum_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.extern_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.static_, TOK.identifier, TOK.const_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.auto_, TOK.identifier, TOK.identifier, TOK.if_, TOK.else_, TOK.while_, TOK.for_, TOK.do_, TOK.switch_, TOK.case_, TOK.default_, TOK.break_, TOK.continue_, TOK.identifier, TOK.identifier, TOK.return_, TOK.goto_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.asm_, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.identifier, TOK.inline, TOK.register, TOK.restrict, TOK.signed, TOK.sizeof_, TOK.typedef_, TOK.unsigned, TOK.volatile, TOK._Alignas, TOK._Alignof, TOK._Atomic, TOK._Bool, TOK._Complex, TOK._Generic, TOK._Imaginary, TOK._Noreturn, TOK._Static_assert, TOK._Thread_local, TOK._assert, TOK._import, TOK.__cdecl, TOK.__declspec, TOK.__stdcall, TOK.__thread, TOK.__pragma, TOK.__int128, TOK.__attribute__];

Authors

Walter Bright

License

Boost License 1.0