You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
		
		
		
		
		
			
		
			
				
					
					
						
							31 lines
						
					
					
						
							411 B
						
					
					
				
			
		
		
	
	
							31 lines
						
					
					
						
							411 B
						
					
					
				| #include <glm/glm.hpp> | |
|  | |
| #if GLM_CONFIG_ANONYMOUS_STRUCT == GLM_ENABLE | |
| struct vec2; | |
| 
 | |
| struct _swizzle | |
| { | |
| 	char _buffer[1]; | |
| }; | |
| 
 | |
| struct vec2 | |
| { | |
| 	GLM_CONSTEXPR vec2() : | |
| 		x(0), y(0) | |
| 	{} | |
| 
 | |
| 	union | |
| 	{ | |
| 		struct { float x, y; }; | |
| 		struct { _swizzle xx; }; | |
| 	}; | |
| }; | |
| #endif | |
|  | |
| // Visual C++ has a bug generating the error: fatal error C1001: An internal error has occurred in the compiler. | |
| // vec2 Bar; | |
|  | |
| int main() | |
| { | |
| 	return 0; | |
| }
 | |
| 
 |