• Home
  • Raw
  • Download

Lines Matching refs:Case

576            .Case("attribute_analyzer_noreturn", true)  in HasFeature()
577 .Case("attribute_availability", true) in HasFeature()
578 .Case("attribute_cf_returns_not_retained", true) in HasFeature()
579 .Case("attribute_cf_returns_retained", true) in HasFeature()
580 .Case("attribute_deprecated_with_message", true) in HasFeature()
581 .Case("attribute_ext_vector_type", true) in HasFeature()
582 .Case("attribute_ns_returns_not_retained", true) in HasFeature()
583 .Case("attribute_ns_returns_retained", true) in HasFeature()
584 .Case("attribute_ns_consumes_self", true) in HasFeature()
585 .Case("attribute_ns_consumed", true) in HasFeature()
586 .Case("attribute_cf_consumed", true) in HasFeature()
587 .Case("attribute_objc_ivar_unused", true) in HasFeature()
588 .Case("attribute_objc_method_family", true) in HasFeature()
589 .Case("attribute_overloadable", true) in HasFeature()
590 .Case("attribute_unavailable_with_message", true) in HasFeature()
591 .Case("blocks", LangOpts.Blocks) in HasFeature()
592 .Case("cxx_exceptions", LangOpts.Exceptions) in HasFeature()
593 .Case("cxx_rtti", LangOpts.RTTI) in HasFeature()
594 .Case("enumerator_attributes", true) in HasFeature()
596 .Case("objc_arr", LangOpts.ObjCAutoRefCount) // FIXME: REMOVE? in HasFeature()
597 .Case("objc_arc", LangOpts.ObjCAutoRefCount) in HasFeature()
598 .Case("objc_arc_weak", LangOpts.ObjCAutoRefCount && in HasFeature()
600 .Case("objc_nonfragile_abi", LangOpts.ObjCNonFragileABI) in HasFeature()
601 .Case("objc_weak_class", LangOpts.ObjCNonFragileABI) in HasFeature()
602 .Case("ownership_holds", true) in HasFeature()
603 .Case("ownership_returns", true) in HasFeature()
604 .Case("ownership_takes", true) in HasFeature()
606 .Case("c_generic_selections", LangOpts.C1X) in HasFeature()
607 .Case("c_static_assert", LangOpts.C1X) in HasFeature()
609 .Case("cxx_access_control_sfinae", LangOpts.CPlusPlus0x) in HasFeature()
610 .Case("cxx_alias_templates", LangOpts.CPlusPlus0x) in HasFeature()
611 .Case("cxx_attributes", LangOpts.CPlusPlus0x) in HasFeature()
612 .Case("cxx_auto_type", LangOpts.CPlusPlus0x) in HasFeature()
613 .Case("cxx_decltype", LangOpts.CPlusPlus0x) in HasFeature()
614 .Case("cxx_default_function_template_args", LangOpts.CPlusPlus0x) in HasFeature()
615 .Case("cxx_delegating_constructors", LangOpts.CPlusPlus0x) in HasFeature()
616 .Case("cxx_deleted_functions", LangOpts.CPlusPlus0x) in HasFeature()
617 .Case("cxx_inline_namespaces", LangOpts.CPlusPlus0x) in HasFeature()
619 .Case("cxx_noexcept", LangOpts.CPlusPlus0x) in HasFeature()
620 .Case("cxx_nullptr", LangOpts.CPlusPlus0x) in HasFeature()
621 .Case("cxx_override_control", LangOpts.CPlusPlus0x) in HasFeature()
622 .Case("cxx_range_for", LangOpts.CPlusPlus0x) in HasFeature()
623 .Case("cxx_reference_qualified_functions", LangOpts.CPlusPlus0x) in HasFeature()
624 .Case("cxx_rvalue_references", LangOpts.CPlusPlus0x) in HasFeature()
625 .Case("cxx_strong_enums", LangOpts.CPlusPlus0x) in HasFeature()
626 .Case("cxx_static_assert", LangOpts.CPlusPlus0x) in HasFeature()
627 .Case("cxx_trailing_return", LangOpts.CPlusPlus0x) in HasFeature()
628 .Case("cxx_variadic_templates", LangOpts.CPlusPlus0x) in HasFeature()
630 .Case("has_nothrow_assign", LangOpts.CPlusPlus) in HasFeature()
631 .Case("has_nothrow_copy", LangOpts.CPlusPlus) in HasFeature()
632 .Case("has_nothrow_constructor", LangOpts.CPlusPlus) in HasFeature()
633 .Case("has_trivial_assign", LangOpts.CPlusPlus) in HasFeature()
634 .Case("has_trivial_copy", LangOpts.CPlusPlus) in HasFeature()
635 .Case("has_trivial_constructor", LangOpts.CPlusPlus) in HasFeature()
636 .Case("has_trivial_destructor", LangOpts.CPlusPlus) in HasFeature()
637 .Case("has_virtual_destructor", LangOpts.CPlusPlus) in HasFeature()
638 .Case("is_abstract", LangOpts.CPlusPlus) in HasFeature()
639 .Case("is_base_of", LangOpts.CPlusPlus) in HasFeature()
640 .Case("is_class", LangOpts.CPlusPlus) in HasFeature()
641 .Case("is_convertible_to", LangOpts.CPlusPlus) in HasFeature()
642 .Case("is_empty", LangOpts.CPlusPlus) in HasFeature()
643 .Case("is_enum", LangOpts.CPlusPlus) in HasFeature()
644 .Case("is_literal", LangOpts.CPlusPlus) in HasFeature()
645 .Case("is_standard_layout", LangOpts.CPlusPlus) in HasFeature()
646 .Case("is_pod", LangOpts.CPlusPlus) in HasFeature()
647 .Case("is_polymorphic", LangOpts.CPlusPlus) in HasFeature()
648 .Case("is_trivial", LangOpts.CPlusPlus) in HasFeature()
649 .Case("is_trivially_copyable", LangOpts.CPlusPlus) in HasFeature()
650 .Case("is_union", LangOpts.CPlusPlus) in HasFeature()
651 .Case("tls", PP.getTargetInfo().isTLSSupported()) in HasFeature()
652 .Case("underlying_type", LangOpts.CPlusPlus) in HasFeature()
674 .Case("c_generic_selections", true) in HasExtension()
675 .Case("c_static_assert", true) in HasExtension()
677 .Case("cxx_deleted_functions", LangOpts.CPlusPlus) in HasExtension()
678 .Case("cxx_inline_namespaces", LangOpts.CPlusPlus) in HasExtension()
679 .Case("cxx_override_control", LangOpts.CPlusPlus) in HasExtension()
680 .Case("cxx_reference_qualified_functions", LangOpts.CPlusPlus) in HasExtension()
681 .Case("cxx_rvalue_references", LangOpts.CPlusPlus) in HasExtension()