llvm.org GIT mirror llvm / 2498d67
Add support for the weak linkage specifier git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9000 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 16 years ago
2 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
2424 ;; Hex constants
2525 '("0x[0-9A-Fa-f]+" . font-lock-preprocessor-face)
2626 ;; Keywords
27 '("begin\\|end\\|true\\|false\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|volatile" . font-lock-keyword-face)
27 '("begin\\|end\\|true\\|false\\|declare\\|global\\|constant\\|const\\|internal\\|linkonce\\|weak\\|appending\\|uninitialized\\|implementation\\|\\.\\.\\.\\|null\\|to\\|except\\|not\\|target\\|endian\\|little\\|big\\|pointersize\\|volatile" . font-lock-keyword-face)
2828 ;; Types
2929 '("void\\|bool\\|sbyte\\|ubyte\\|u?short\\|u?int\\|u?long\\|float\\|double\\|type\\|label\\|opaque" . font-lock-type-face)
3030 ;; Arithmetic and Logical Operators
2626 syn keyword llvmStatement begin end true false
2727 syn keyword llvmStatement declare global constant const
2828 syn keyword llvmStatement internal uninitialized external implementation
29 syn keyword llvmStatement linkonce appending
29 syn keyword llvmStatement linkonce weak appending
3030 syn keyword llvmStatement null to except not target endian pointersize
3131 syn keyword llvmStatement big little volatile
3232