Variable: smart-c-keywords
smart-c-keywords is a variable defined in hmouse-tag.el.
Value
("_generic" "_pragma" "alignas" "alignof" "asm" "atomic_bool" "atomic_char" "atomic_char16_t" "atomic_char32_t" "atomic_int" "atomic_int_fast16_t" "atomic_int_fast32_t" "atomic_int_fast64_t" "atomic_int_fast8_t" "atomic_int_least16_t" "atomic_int_least32_t" "atomic_int_least64_t" "atomic_int_least8_t" "atomic_intmax_t" "atomic_intptr_t" "atomic_llong" "atomic_long" "atomic_ptrdiff_t" "atomic_schar" "atomic_short" "atomic_size_t" "atomic_uchar" "atomic_uint" "atomic_uint_fast16_t" "atomic_uint_fast32_t" "atomic_uint_fast64_t" "atomic_uint_fast8_t" "atomic_uint_least16_t" "atomic_uint_least32_t" "atomic_uint_least64_t" "atomic_uint_least8_t" "atomic_uintmax_t" "atomic_uintptr_t" "atomic_ullong" "atomic_ulong" "atomic_ushort" "atomic_wchar_t" "auto" "bool" "break" "case" "char" "complex" "const" "continue" "default" "define" "defined" "do" "double" "elif" "else" "endif" "enum" "error" "extern" "float" "for" "fortran" "goto" "if" "ifdef" "ifndef" "imaginary" "include" "inline" "int" "line" "long" "noreturn" "pragma" "register" "restrict" "return" "short" "signed" "sizeof" "static" "static_assert" "struct" "switch" "thread_local" "typedef" "undef" "union" "unsigned" "void" "volatile" "while")
Documentation
Sorted list of C keywords, all in lowercase.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hmouse-tag.el
(defconst smart-c-keywords
'("_generic" "_pragma" "alignas" "alignof" "asm" "atomic_bool"
"atomic_char" "atomic_char16_t" "atomic_char32_t" "atomic_int"
"atomic_int_fast16_t" "atomic_int_fast32_t" "atomic_int_fast64_t"
"atomic_int_fast8_t" "atomic_int_least16_t" "atomic_int_least32_t"
"atomic_int_least64_t" "atomic_int_least8_t" "atomic_intmax_t"
"atomic_intptr_t" "atomic_llong" "atomic_long" "atomic_ptrdiff_t"
"atomic_schar" "atomic_short" "atomic_size_t" "atomic_uchar"
"atomic_uint" "atomic_uint_fast16_t" "atomic_uint_fast32_t"
"atomic_uint_fast64_t" "atomic_uint_fast8_t" "atomic_uint_least16_t"
"atomic_uint_least32_t" "atomic_uint_least64_t" "atomic_uint_least8_t"
"atomic_uintmax_t" "atomic_uintptr_t" "atomic_ullong" "atomic_ulong"
"atomic_ushort" "atomic_wchar_t" "auto" "bool" "break" "case" "char"
"complex" "const" "continue" "default" "define" "defined" "do"
"double" "elif" "else" "endif" "enum" "error" "extern" "float"
"for" "fortran" "goto" "if" "ifdef" "ifndef" "imaginary"
"include" "inline" "int" "line" "long" "noreturn" "pragma" "register"
"restrict" "return" "short" "signed" "sizeof" "static" "static_assert"
"struct" "switch" "thread_local" "typedef" "undef" "union" "unsigned"
"void" "volatile" "while")
"Sorted list of C keywords, all in lowercase.")