xref: /vim-8.2.3635/runtime/syntax/aidl.vim (revision 1b884a00)
12547aa93SBram Moolenaar" Vim syntax file
22547aa93SBram Moolenaar" Language:	aidl (Android Interface Definition Language)
32547aa93SBram Moolenaar"		https://developer.android.com/guide/components/aidl
42547aa93SBram Moolenaar" Maintainer:	Dominique Pelle <[email protected]>
5*1b884a00SBram Moolenaar" LastChange:	2020/12/03
62547aa93SBram Moolenaar
72547aa93SBram Moolenaar" Quit when a syntax file was already loaded.
82547aa93SBram Moolenaarif exists("b:current_syntax")
92547aa93SBram Moolenaar   finish
102547aa93SBram Moolenaarendif
112547aa93SBram Moolenaar
122547aa93SBram Moolenaarsource <sfile>:p:h/java.vim
132547aa93SBram Moolenaar
142547aa93SBram Moolenaarsyn keyword aidlParamDir in out inout
15*1b884a00SBram Moolenaarsyn keyword aidlKeyword const oneway parcelable
162547aa93SBram Moolenaar
172547aa93SBram Moolenaar" Needed for the 'in', 'out', 'inout' keywords to be highlighted.
182547aa93SBram Moolenaarsyn cluster javaTop add=aidlParamDir
192547aa93SBram Moolenaar
202547aa93SBram Moolenaarhi def link aidlParamDir StorageClass
212547aa93SBram Moolenaarhi def link aidlKeyword Keyword
222547aa93SBram Moolenaar
232547aa93SBram Moolenaarlet b:current_syntax = "aidl"
24