|
reference, declaration → definition
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.cpp16301 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.cpp14321 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,