| 
									
										
										
										
											2020-07-26 17:00:44 +02:00
										 |  |  | " Vim syntax file | 
					
						
							|  |  |  | " Language:	aidl (Android Interface Definition Language) | 
					
						
							|  |  |  | "		https://developer.android.com/guide/components/aidl | 
					
						
							|  |  |  | " Maintainer:	Dominique Pelle <dominique.pelle@tomtom.com> | 
					
						
							| 
									
										
										
										
											2020-12-10 21:11:27 +01:00
										 |  |  | " LastChange:	2020/12/03 | 
					
						
							| 
									
										
										
										
											2020-07-26 17:00:44 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | " Quit when a syntax file was already loaded. | 
					
						
							|  |  |  | if exists("b:current_syntax") | 
					
						
							|  |  |  |    finish | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | source <sfile>:p:h/java.vim | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword aidlParamDir in out inout | 
					
						
							| 
									
										
										
										
											2020-12-10 21:11:27 +01:00
										 |  |  | syn keyword aidlKeyword const oneway parcelable | 
					
						
							| 
									
										
										
										
											2020-07-26 17:00:44 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | " Needed for the 'in', 'out', 'inout' keywords to be highlighted. | 
					
						
							|  |  |  | syn cluster javaTop add=aidlParamDir | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | hi def link aidlParamDir StorageClass | 
					
						
							|  |  |  | hi def link aidlKeyword Keyword | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let b:current_syntax = "aidl" |