reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 2053   if ((LangOpts.ObjCRuntime.allowsClassStubs()))
tools/clang/include/clang/Basic/Features.def
  103 FEATURE(objc_nonfragile_abi, LangOpts.ObjCRuntime.isNonFragile())
  106 FEATURE(objc_weak_class, LangOpts.ObjCRuntime.hasWeakClassImport())
  111 FEATURE(objc_subscripting, LangOpts.ObjCRuntime.isNonFragile())
tools/clang/include/clang/Basic/LangOptions.h
  293     return ObjCRuntime.isSubscriptPointerArithmetic() &&
tools/clang/lib/AST/ASTContext.cpp
 6775   if (Ctx->getLangOpts().ObjCRuntime.isGNUFamily()) {
tools/clang/lib/AST/DeclBase.cpp
  661              getASTContext().getLangOpts().ObjCRuntime.hasWeakClassImport()) {
tools/clang/lib/AST/Mangle.cpp
  344     if (Context.getLangOpts().ObjCRuntime.isGNUFamily())
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  587     RuntimeVers = LO.ObjCRuntime.isNonFragile() ? 2 : 1;
 2549     if (CGM.getLangOpts().ObjCRuntime.isNonFragile()) {
tools/clang/lib/CodeGen/CGException.cpp
   68              getLangOpts().ObjCRuntime.hasTerminate())
  135   switch (L.ObjCRuntime.getKind()) {
  143     if (L.ObjCRuntime.getVersion() >= VersionTuple(1, 7))
  180   switch (L.ObjCRuntime.getKind()) {
  323   if (!LangOpts.ObjCRuntime.isNeXTFamily())
tools/clang/lib/CodeGen/CGObjC.cpp
  128   if (NumElements == 0 && CGM.getLangOpts().ObjCRuntime.hasEmptyCollections()) {
  380   auto &Runtime = CGM.getLangOpts().ObjCRuntime;
  438   auto &Runtime = CGF.getLangOpts().ObjCRuntime;
 1307   return CGM.getLangOpts().ObjCRuntime.hasOptimizedSetter();
 1968     if (!CGM.getLangOpts().ObjCRuntime.hasNativeARC() &&
 2840       CGM.getLangOpts().ObjCRuntime.hasARCUnsafeClaimAutoreleasedReturnValue()) {
 3449   if (CGM.getLangOpts().ObjCRuntime.hasNativeARC()) {
 3487       !getLangOpts().ObjCRuntime.hasAtomicCopyHelper())
 3571       !getLangOpts().ObjCRuntime.hasAtomicCopyHelper())
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  183     const ObjCRuntime &R = CGM.getLangOpts().ObjCRuntime;
  808       const ObjCRuntime &R = CGM.getLangOpts().ObjCRuntime;
  864       assert (CGM.getLangOpts().ObjCRuntime.getVersion() >=
  872       assert (CGM.getLangOpts().ObjCRuntime.getVersion() >=
  885       assert (CGM.getLangOpts().ObjCRuntime.getVersion() >=
 2365     if (CGM.getLangOpts().ObjCRuntime.isNonFragile()) {
 3423   if (CGM.getLangOpts().ObjCRuntime.isNonFragile()) {
 3440       if (CGM.getLangOpts().ObjCRuntime.isNonFragile()) {
 4067   if (CGM.getLangOpts().ObjCRuntime.isNonFragile()) {
 4104   auto Runtime = CGM.getLangOpts().ObjCRuntime;
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2036   GV->setSection(CGM.getLangOpts().ObjCRuntime.isNonFragile()
 7761   switch (CGM.getLangOpts().ObjCRuntime.getKind()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
  181   switch (LangOpts.ObjCRuntime.getKind()) {
 1446     return LangOpts.ObjCRuntime.hasUnwindExceptions();
 5739       LangOpts.ObjCRuntime.isGNUFamily())
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2544       if (Opts.ObjCRuntime.tryParse(value))
 2554       if (!Opts.ObjCRuntime.allowsARC())
 2565       Opts.ObjCWeakRuntime = Opts.ObjCRuntime.allowsWeak();
 2588         (Opts.ObjCRuntime.getKind() == ObjCRuntime::FragileMacOSX);
tools/clang/lib/Frontend/InitPreprocessor.cpp
  637     if (LangOpts.ObjCRuntime.isNonFragile()) {
  647     if (LangOpts.ObjCRuntime.isNeXTFamily())
  650     if (LangOpts.ObjCRuntime.getKind() == ObjCRuntime::GNUstep) {
  651       auto version = LangOpts.ObjCRuntime.getVersion();
  663     if (LangOpts.ObjCRuntime.getKind() == ObjCRuntime::ObjFW) {
  664       VersionTuple tuple = LangOpts.ObjCRuntime.getVersion();
tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
  167     if (CI.getLangOpts().ObjCRuntime.isNonFragile())
tools/clang/lib/Sema/SemaDecl.cpp
16301     if (LangOpts.ObjCRuntime.isFragile()) {
16311       if (LangOpts.ObjCRuntime.isFragile() || !CDecl->IsClassExtension()) {
16355   if (LangOpts.ObjCRuntime.isNonFragile() &&
16368   if (LangOpts.ObjCRuntime.isFragile() || AllIvarDecls.empty())
tools/clang/lib/Sema/SemaDeclCXX.cpp
14321       if (getLangOpts().ObjCRuntime.isFragile())
tools/clang/lib/Sema/SemaDeclObjC.cpp
 2136   if (LangOpts.ObjCRuntime.isNonFragile()) {
 2713   if (S.getLangOpts().ObjCRuntime.isNeXTFamily()) {
 2978                                 LangOpts.ObjCRuntime.isNonFragile() &&
 4065       if (LangOpts.ObjCRuntime.isNonFragile()) {
 4819   if (LangOpts.ObjCRuntime.isNonFragile()) {
tools/clang/lib/Sema/SemaExpr.cpp
 3787   if (!S.LangOpts.ObjCRuntime.allowsSizeofAlignof() && T->isObjCObjectType()) {
 4312   if (S.LangOpts.ObjCRuntime.allowsPointerArithmetic() &&
tools/clang/lib/Sema/SemaExprCXX.cpp
 6423             Context.getLangOpts().ObjCRuntime.hasEmptyCollections())
 6432             Context.getLangOpts().ObjCRuntime.hasEmptyCollections())
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1315       if (getLangOpts().ObjCRuntime.isFragile())
 1320     } else if (getLangOpts().ObjCRuntime.isNonFragile() &&
 1525         getLangOpts().ObjCRuntime.isNonFragile() &&
 1928   if (!LangOpts.ObjCDefaultSynthProperties || LangOpts.ObjCRuntime.isFragile())
 1968         S.LangOpts.ObjCRuntime.isNonFragile())
tools/clang/lib/Serialization/ASTReader.cpp
  318   if (ExistingLangOpts.ObjCRuntime != LangOpts.ObjCRuntime) {
  318   if (ExistingLangOpts.ObjCRuntime != LangOpts.ObjCRuntime) {
 5695   LangOpts.ObjCRuntime = ObjCRuntime(runtimeKind, runtimeVersion);
tools/clang/lib/Serialization/ASTWriter.cpp
 1606   Record.push_back((unsigned) LangOpts.ObjCRuntime.getKind());
 1607   AddVersionTuple(LangOpts.ObjCRuntime.getVersion(), Record);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  529         lang_opts.ObjCRuntime.set(ObjCRuntime::MacOSX, VersionTuple(10, 7));
  531         lang_opts.ObjCRuntime.set(ObjCRuntime::FragileMacOSX,