View source code
					
 Display the source code in std/compiler.d from which this page was generated on
 github.
					
				
				
 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 using
 local clone.
					
				
				
 Page wiki
					
 View or edit the community-maintained wiki page associated with this page.
					
				
			
			std.compiler.vendor  - multiple declarations
			- Variable vendor
 - Enum Vendor
 
Variable vendor
Which vendor produced this compiler.
Declaration
immutable(Vendor) vendor;
					Enum Vendor
Master list of D compiler vendors.
The enum base type is
						
.
					int
Enum members
| Name | Description | 
|---|---|
									
										digitalMars
									
								 | 
								Digital Mars D (DMD) | 
									
										dotNET
									
								 | 
								D.NET | 
									
										gnu
									
								 | 
								GNU D Compiler (GDC) | 
									
										llvm
									
								 | 
								LLVM D Compiler (LDC) | 
									
										sdc
									
								 | 
								Stupid D Compiler (SDC) | 
									
										unknown
									
								 | 
								Compiler vendor could not be detected
 | 
							
Authors
Walter Bright, Alex Rønne Petersen