|
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 347 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
473 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
493 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_category, /*IsSupported=*/LangOpts.ObjC));
494 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
495 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
496 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
497 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
498 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
663 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
764 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
941 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
966 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
1011 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1103 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_category, /*IsSupported=*/LangOpts.ObjC));
1104 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
1105 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
1106 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1107 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
1108 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
1240 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method_is_instance, /*IsSupported=*/LangOpts.ObjC));
1390 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1483 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1615 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1671 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1777 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1806 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1942 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1943 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
1958 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
1959 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
2061 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2074 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2087 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2100 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
2125 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2138 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2152 if (LangOpts.ObjC)
2160 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2161 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
2187 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2200 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2213 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2214 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
2227 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2240 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2241 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
2254 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2267 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
2355 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2728 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2788 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
2789 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
2825 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
3114 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
3228 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
3242 MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
tools/clang/include/clang/Basic/Features.def 98 FEATURE(objc_default_synthesize_properties, LangOpts.ObjC)
99 FEATURE(objc_fixed_enum, LangOpts.ObjC)
100 FEATURE(objc_instancetype, LangOpts.ObjC)
101 FEATURE(objc_kindof, LangOpts.ObjC)
102 FEATURE(objc_modules, LangOpts.ObjC && LangOpts.Modules)
112 FEATURE(objc_array_literals, LangOpts.ObjC)
113 FEATURE(objc_dictionary_literals, LangOpts.ObjC)
114 FEATURE(objc_boxed_expressions, LangOpts.ObjC)
115 FEATURE(objc_boxed_nsvalue_expressions, LangOpts.ObjC)
119 FEATURE(objc_generics, LangOpts.ObjC)
120 FEATURE(objc_generics_variance, LangOpts.ObjC)
121 FEATURE(objc_class_property, LangOpts.ObjC)
tools/clang/include/clang/Parse/Parser.h 858 assert(getLangOpts().ObjC);
tools/clang/lib/ARCMigrate/ARCMT.cpp 241 if (!origCI.getLangOpts()->ObjC)
342 if (!origCI.getLangOpts()->ObjC)
tools/clang/lib/AST/ASTContext.cpp 5287 if (getLangOpts().ObjC) {
6234 if (!getLangOpts().ObjC ||
7906 assert(getLangOpts().ObjC);
tools/clang/lib/AST/FormatString.cpp 932 return LangOpt.ObjC;
tools/clang/lib/AST/NSAPI.cpp 506 if (!Ctx.getLangOpts().ObjC || T.isNull())
558 if (!Ctx.getLangOpts().ObjC)
577 if (!Ctx.getLangOpts().ObjC)
tools/clang/lib/Basic/Builtins.cpp 70 bool ObjCUnsupported = !LangOpts.ObjC && BuiltinInfo.Langs == OBJC_LANG;
tools/clang/lib/Basic/IdentifierTable.cpp 144 if (LangOpts.ObjC && (Flags & KEYOBJC)) return KS_Enabled;
tools/clang/lib/Basic/Module.cpp 121 .Case("objc", LangOpts.ObjC)
tools/clang/lib/Basic/Targets/OSTargets.cpp 35 if (!Opts.ObjC) {
tools/clang/lib/CodeGen/CGBlocks.cpp 201 if (C.getLangOpts().ObjC &&
247 if (C.getLangOpts().ObjC) {
539 else if (C.getLangOpts().ObjC &&
tools/clang/lib/CodeGen/CGDebugInfo.cpp 564 if (LO.ObjC)
572 } else if (LO.ObjC) {
586 if (LO.ObjC)
tools/clang/lib/CodeGen/CGException.cpp 67 } else if (getLangOpts().ObjC &&
222 if (L.ObjC)
318 if (!LangOpts.CPlusPlus || !LangOpts.ObjC || !LangOpts.Exceptions)
tools/clang/lib/CodeGen/CGExpr.cpp 2701 if (getLangOpts().ObjC &&
3599 if (getLangOpts().ObjC &&
tools/clang/lib/CodeGen/CodeGenModule.cpp 130 if (LangOpts.ObjC)
153 if (C.getLangOpts().ObjC)
tools/clang/lib/Format/Format.cpp 2509 LangOpts.ObjC = 1;
tools/clang/lib/Frontend/ASTUnit.cpp 2675 Lang = LangOpts.ObjC ? Language::ObjCXX : Language::CXX;
2677 Lang = LangOpts.ObjC ? Language::ObjC : Language::C;
tools/clang/lib/Frontend/CompilerInstance.cpp 1029 if (LangOpts.ObjC)
tools/clang/lib/Frontend/CompilerInvocation.cpp 2194 Opts.ObjC = 1;
2541 if (Opts.ObjC) {
tools/clang/lib/Frontend/FrontendAction.cpp 298 if (LangOpts.ObjC)
tools/clang/lib/Frontend/InitHeaderSearch.cpp 576 (!Lang.ObjC && !Lang.CPlusPlus && Include.first == CSystem) ||
579 (Lang.ObjC && !Lang.CPlusPlus && Include.first == ObjCSystem) ||
580 (Lang.ObjC && Lang.CPlusPlus && Include.first == ObjCXXSystem))
tools/clang/lib/Frontend/InitPreprocessor.cpp 406 if (LangOpts.ObjC)
636 if (LangOpts.ObjC) {
700 if (LangOpts.ObjC)
1014 } else if (LangOpts.ObjC) {
1136 if (LangOpts.ObjC && LangOpts.CPlusPlus &&
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 543 if (!LangOpts.ObjC)
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 450 if (!LangOpts.ObjC)
tools/clang/lib/Lex/Lexer.cpp 3857 if (CurPtr[-1] == '@' && LangOpts.ObjC)
tools/clang/lib/Lex/PPDirectives.cpp 661 if ((getLangOpts().ObjC || getLangOpts().CPlusPlusModules ||
1567 if (PP.getLangOpts().ObjC)
2273 if (!LangOpts.ObjC) { // #import is standard for ObjC.
2745 if (getLangOpts().ObjC &&
tools/clang/lib/Parse/ParseDecl.cpp 830 if (!getLangOpts().ObjC)
3411 if (Tok.is(tok::less) && getLangOpts().ObjC) {
3970 if (DS.hasTypeSpecifier() || !getLangOpts().ObjC)
4446 if (!getLangOpts().ObjC) {
4915 return getLangOpts().ObjC;
4969 if (getLangOpts().ObjC && NextToken().is(tok::period))
5103 return getLangOpts().ObjC;
5954 if (getLangOpts().ObjC && getLangOpts().CPlusPlus &&
tools/clang/lib/Parse/ParseDeclCXX.cpp 2464 if (getLangOpts().ObjC && NextToken().isObjCAtKeyword(tok::objc_defs))
tools/clang/lib/Parse/ParseExpr.cpp 324 if (getLangOpts().ObjC && getLangOpts().CPlusPlus &&
974 if (getLangOpts().ObjC && Tok.is(tok::period) &&
1004 if (getLangOpts().ObjC && &II == Ident_super && !InMessageExpression &&
1019 if (getLangOpts().ObjC &&
1461 if (getLangOpts().ObjC) {
1475 if (getLangOpts().ObjC) {
1548 if (getLangOpts().ObjC && !InMessageExpression &&
1566 if (getLangOpts().ObjC && Tok.isAtStartOfLine() &&
1821 if (getLangOpts().ObjC && OpKind == tok::period &&
2400 bool BridgeCast = (getLangOpts().ObjC &&
2512 !InMessageExpression && getLangOpts().ObjC &&
2598 if (Tok.is(tok::identifier) && getLangOpts().ObjC &&
tools/clang/lib/Parse/ParseExprCXX.cpp 875 !(getLangOpts().ObjC && Tentative)) {
892 if (getLangOpts().ObjC && Tentative && First)
tools/clang/lib/Parse/ParseInit.cpp 239 if (getLangOpts().ObjC && getLangOpts().CPlusPlus) {
272 } else if (getLangOpts().ObjC && Tok.is(tok::identifier)) {
342 if (getLangOpts().ObjC && Tok.isNot(tok::ellipsis) &&
tools/clang/lib/Parse/ParseObjc.cpp 265 else if (!getLangOpts().ObjC) {
1115 return (getLangOpts().ObjC && Tok.is(tok::identifier) &&
1349 if (getLangOpts().ObjC)
1376 if (getLangOpts().ObjC)
1412 if (getLangOpts().ObjC)
1496 if (getLangOpts().ObjC)
1562 assert(getLangOpts().ObjC && "Protocol qualifiers only exist in Objective-C");
2967 assert(Tok.is(tok::l_square) && getLangOpts().ObjC &&
2974 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) ||
tools/clang/lib/Parse/ParseStmt.cpp 1628 getLangOpts().ObjC;
tools/clang/lib/Parse/ParseTentative.cpp 225 if (getLangOpts().ObjC && Tok.is(tok::less))
653 if (!Disambiguate && !getLangOpts().ObjC)
665 if (!getLangOpts().ObjC) {
1324 if (!getLangOpts().ObjC && Next.is(tok::identifier))
1631 if (getLangOpts().ObjC && NextToken().is(tok::less)) {
tools/clang/lib/Parse/Parser.cpp 453 if (getLangOpts().ObjC) {
825 if (!getLangOpts().ObjC) {
1057 if (getLangOpts().ObjC && Tok.is(tok::at)) {
1646 if (getLangOpts().ObjC && NextToken().is(tok::less) &&
1895 if (getLangOpts().ObjC && NextToken().is(tok::less) &&
tools/clang/lib/Sema/Sema.cpp 169 if (getLangOpts().ObjC)
229 if (getLangOpts().ObjC) {
tools/clang/lib/Sema/SemaCast.cpp 599 if (!CheckCVR && CheckObjCLifetime && !Self.Context.getLangOpts().ObjC)
tools/clang/lib/Sema/SemaChecking.cpp 4409 if (getLangOpts().ObjC)
10689 bool IsObjCSignedCharBool = S.getLangOpts().ObjC &&
11076 S.getLangOpts().ObjC && S.NSAPIObj->isObjCBOOLType(Ty);
tools/clang/lib/Sema/SemaCodeComplete.cpp 1376 else if (SemaRef.getLangOpts().ObjC) {
1401 else if (SemaRef.getLangOpts().ObjC) {
1687 Result("bool", CCP_Type + (LangOpts.ObjC ? CCD_bool_in_ObjC : 0)));
1846 return LangOpts.CPlusPlus || LangOpts.ObjC || LangOpts.C99;
2048 if (SemaRef.getLangOpts().ObjC)
2170 if (SemaRef.getLangOpts().ObjC)
2532 if (SemaRef.getLangOpts().ObjC) {
2641 if (PP.getLangOpts().ObjC && PP.isMacroDefined("nil"))
3714 Priority = CCP_Type + (LangOpts.ObjC ? CCD_bool_in_ObjC : 0);
3915 S.getLangOpts().ObjC)
4412 else if (getLangOpts().ObjC)
5773 if (LangOpts.ObjC) {
5795 if (LangOpts.ObjC) {
5991 if (LangOpts.ObjC)
8293 if (Context.getLangOpts().ObjC) {
8518 if (getLangOpts().ObjC) {
tools/clang/lib/Sema/SemaDecl.cpp 2215 if (getLangOpts().ObjC) {
12356 if (getLangOpts().ObjC &&
16599 } else if (getLangOpts().ObjC &&
tools/clang/lib/Sema/SemaDeclAttr.cpp 8278 << (!SemaRef.getLangOpts().ObjC);
8337 << (SemaRef.getLangOpts().ObjC ? /*@available*/ 0
8382 FixItOS << "if (" << (SemaRef.getLangOpts().ObjC ? "@available"
tools/clang/lib/Sema/SemaDeclCXX.cpp14311 if (!Invalid && getLangOpts().ObjC) {
tools/clang/lib/Sema/SemaExpr.cpp 8352 if (getLangOpts().ObjC && RHSType->isObjCIdType()) {
8672 if (getLangOpts().ObjC &&
12682 if (!S.getLangOpts().ObjC)
14579 if (!getLangOpts().ObjC)
tools/clang/lib/Sema/SemaExprMember.cpp 498 if (PT && (!getLangOpts().ObjC ||
tools/clang/lib/Sema/SemaExprObjC.cpp 3937 if (!getLangOpts().ObjC)
4009 if (!getLangOpts().ObjC)
tools/clang/lib/Sema/SemaInit.cpp 5631 if (S.getLangOpts().ObjC) {
tools/clang/lib/Sema/SemaLambda.cpp 1790 if (getLangOpts().Blocks && getLangOpts().ObjC && !IsGenericLambda)
tools/clang/lib/Sema/SemaOverload.cpp 1461 if (getLangOpts().ObjC)
2442 if (!getLangOpts().ObjC)
3576 if (!S.getLangOpts().ObjC || !S.getLangOpts().CPlusPlus11)
tools/clang/lib/Sema/SemaType.cpp 4428 if (LangOpts.ObjC && T->getAs<ObjCObjectType>()) {
5404 if (getLangOpts().ObjC) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp 95 return LO.ObjC;
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2432 assert((CRD->isAggregate() || (Ctx.getLangOpts().ObjC && VI == VE)) &&
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp 27 LangOpts.ObjC = 1;
tools/clang/tools/arcmt-test/arcmt-test.cpp 132 if (!CI.getLangOpts()->ObjC)
171 if (!origCI.getLangOpts()->ObjC)
tools/clang/tools/clang-import-test/clang-import-test.cpp 183 Inv->getLangOpts()->ObjC = 1;
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp 107 if (!getLangOpts().CPlusPlus || getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp 96 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/google/AvoidThrowingObjCExceptionCheck.cpp 22 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.cpp 93 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp 63 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp 59 if (!getLangOpts().CPlusPlus || getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/objc/AvoidNSErrorInitCheck.cpp 21 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/objc/ForbiddenSubclassingCheck.cpp 53 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/objc/MissingHashCheck.cpp 41 if (!getLangOpts().ObjC)
tools/clang/tools/extra/clang-tidy/objc/PropertyDeclarationCheck.cpp 102 if (!getLangOpts().ObjC) return;
tools/clang/tools/extra/clang-tidy/objc/SuperSelfCheck.cpp 79 if (!getLangOpts().ObjC)
tools/clang/tools/extra/unittests/clang-tidy/TransformerClangTidyCheckTest.cpp 123 if (!LangOpts.ObjC)
tools/clang/tools/libclang/CXType.cpp 143 if (Ctx.getLangOpts().ObjC) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 799 if (m_ast_context->getLangOpts().ObjC)
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 446 lang_opts.ObjC = true;
468 lang_opts.ObjC =
474 lang_opts.ObjC = true;
509 lang_opts.ObjC = true;
525 if (process_sp && lang_opts.ObjC) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp 228 Opts.ObjC = true;
tools/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp 159 Opts.ObjC = true;
tools/lldb/source/Symbol/ClangASTContext.cpp 446 Opts.ObjC = 1;