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

References

tools/clang/include/clang/Basic/Features.def
   97 FEATURE(objc_arc_weak, LangOpts.ObjCWeak)
tools/clang/include/clang/Basic/LangOptions.h
  311     return ObjCAutoRefCount || ObjCWeak;
tools/clang/lib/ARCMigrate/ARCMT.cpp
  212   CInvok->getLangOpts()->ObjCWeak = CInvok->getLangOpts()->ObjCWeakRuntime;
tools/clang/lib/AST/Type.cpp
 2327          Context.getLangOpts().ObjCWeak &&
tools/clang/lib/CodeGen/CGObjCMac.cpp
 3487   if (!CGM.getLangOpts().ObjCWeak) return false;
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2571         assert(!Opts.ObjCWeak);
 2577         Opts.ObjCWeak = 1;
 2580       Opts.ObjCWeak = Opts.ObjCWeakRuntime;
tools/clang/lib/Frontend/InitPreprocessor.cpp
  319     if (LangOpts.ObjCWeak) {
 1137         (LangOpts.ObjCAutoRefCount || LangOpts.ObjCWeak)) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 2218   if (S.getLangOpts().ObjCWeak &&
tools/clang/lib/Sema/SemaCodeComplete.cpp
 6091   if (getLangOpts().ObjCWeak || getLangOpts().getGC() != LangOptions::NonGC)
tools/clang/lib/Sema/SemaDeclObjC.cpp
 3745   if (S.getLangOpts().ObjCWeak) return;
tools/clang/lib/Sema/SemaExpr.cpp
 1828   if (getLangOpts().ObjCWeak && isa<VarDecl>(D) &&
11966       } else if (getLangOpts().ObjCAutoRefCount || getLangOpts().ObjCWeak) {
tools/clang/lib/Sema/SemaExprMember.cpp
 1436     if (S.getLangOpts().ObjCWeak) {
tools/clang/lib/Sema/SemaExprObjC.cpp
 3178   if (getLangOpts().ObjCWeak) {
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1218         if (!getLangOpts().ObjCWeak) {
tools/clang/lib/Sema/SemaType.cpp
 6219       !S.getLangOpts().ObjCWeak && !NonObjCPointer) {