|  | 1.0.0 API documentation
    | 
 
 
 
  249 #if(GLM_COMPILER & GLM_COMPILER_GCC) 
  251 #       define GLM_CXX11_STATIC_ASSERT 
  253 #elif(GLM_COMPILER & GLM_COMPILER_CLANG) 
  254 #       if(__has_feature(cxx_exceptions)) 
  255 #               define GLM_CXX98_EXCEPTIONS 
  258 #       if(__has_feature(cxx_rtti)) 
  259 #               define GLM_CXX98_RTTI 
  262 #       if(__has_feature(cxx_access_control_sfinae)) 
  263 #               define GLM_CXX11_ACCESS_CONTROL_SFINAE 
  266 #       if(__has_feature(cxx_alias_templates)) 
  267 #               define GLM_CXX11_ALIAS_TEMPLATE 
  270 #       if(__has_feature(cxx_alignas)) 
  271 #               define GLM_CXX11_ALIGNAS 
  274 #       if(__has_feature(cxx_attributes)) 
  275 #               define GLM_CXX11_ATTRIBUTES 
  278 #       if(__has_feature(cxx_constexpr)) 
  279 #               define GLM_CXX11_CONSTEXPR 
  282 #       if(__has_feature(cxx_decltype)) 
  283 #               define GLM_CXX11_DECLTYPE 
  286 #       if(__has_feature(cxx_default_function_template_args)) 
  287 #               define GLM_CXX11_DEFAULT_FUNCTION_TEMPLATE_ARGS 
  290 #       if(__has_feature(cxx_defaulted_functions)) 
  291 #               define GLM_CXX11_DEFAULTED_FUNCTIONS 
  294 #       if(__has_feature(cxx_delegating_constructors)) 
  295 #               define GLM_CXX11_DELEGATING_CONSTRUCTORS 
  298 #       if(__has_feature(cxx_deleted_functions)) 
  299 #               define GLM_CXX11_DELETED_FUNCTIONS 
  302 #       if(__has_feature(cxx_explicit_conversions)) 
  303 #               define GLM_CXX11_EXPLICIT_CONVERSIONS 
  306 #       if(__has_feature(cxx_generalized_initializers)) 
  307 #               define GLM_CXX11_GENERALIZED_INITIALIZERS 
  310 #       if(__has_feature(cxx_implicit_moves)) 
  311 #               define GLM_CXX11_IMPLICIT_MOVES 
  314 #       if(__has_feature(cxx_inheriting_constructors)) 
  315 #               define GLM_CXX11_INHERITING_CONSTRUCTORS 
  318 #       if(__has_feature(cxx_inline_namespaces)) 
  319 #               define GLM_CXX11_INLINE_NAMESPACES 
  322 #       if(__has_feature(cxx_lambdas)) 
  323 #               define GLM_CXX11_LAMBDAS 
  326 #       if(__has_feature(cxx_local_type_template_args)) 
  327 #               define GLM_CXX11_LOCAL_TYPE_TEMPLATE_ARGS 
  330 #       if(__has_feature(cxx_noexcept)) 
  331 #               define GLM_CXX11_NOEXCEPT 
  334 #       if(__has_feature(cxx_nonstatic_member_init)) 
  335 #               define GLM_CXX11_NONSTATIC_MEMBER_INIT 
  338 #       if(__has_feature(cxx_nullptr)) 
  339 #               define GLM_CXX11_NULLPTR 
  342 #       if(__has_feature(cxx_override_control)) 
  343 #               define GLM_CXX11_OVERRIDE_CONTROL 
  346 #       if(__has_feature(cxx_reference_qualified_functions)) 
  347 #               define GLM_CXX11_REFERENCE_QUALIFIED_FUNCTIONS 
  350 #       if(__has_feature(cxx_range_for)) 
  351 #               define GLM_CXX11_RANGE_FOR 
  354 #       if(__has_feature(cxx_raw_string_literals)) 
  355 #               define GLM_CXX11_RAW_STRING_LITERALS 
  358 #       if(__has_feature(cxx_rvalue_references)) 
  359 #               define GLM_CXX11_RVALUE_REFERENCES 
  362 #       if(__has_feature(cxx_static_assert)) 
  363 #               define GLM_CXX11_STATIC_ASSERT 
  366 #       if(__has_feature(cxx_auto_type)) 
  367 #               define GLM_CXX11_AUTO_TYPE 
  370 #       if(__has_feature(cxx_strong_enums)) 
  371 #               define GLM_CXX11_STRONG_ENUMS 
  374 #       if(__has_feature(cxx_trailing_return)) 
  375 #               define GLM_CXX11_TRAILING_RETURN 
  378 #       if(__has_feature(cxx_unicode_literals)) 
  379 #               define GLM_CXX11_UNICODE_LITERALS 
  382 #       if(__has_feature(cxx_unrestricted_unions)) 
  383 #               define GLM_CXX11_UNRESTRICTED_UNIONS 
  386 #       if(__has_feature(cxx_user_literals)) 
  387 #               define GLM_CXX11_USER_LITERALS 
  390 #       if(__has_feature(cxx_variadic_templates)) 
  391 #               define GLM_CXX11_VARIADIC_TEMPLATES 
  394 #endif//(GLM_COMPILER & GLM_COMPILER_CLANG)