| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 128 Actions.ObjC().popObjCTypeParamList(S, Params); in leave() 168 return Actions.ObjC().ActOnForwardClassDeclaration( in ParseObjCAtClassDeclaration() 175 SemaObjC::ObjCContainerKind ock = Actions.ObjC().getObjCContainerKind(); in CheckNestedObjCContexts() 179 Decl *Decl = Actions.ObjC().getObjCDeclContext(); in CheckNestedObjCContexts() 183 Actions.ObjC().ActOnAtEnd(getCurScope(), AtLoc); in CheckNestedObjCContexts() 245 else if (!getLangOpts().ObjC) { in ParseObjCAtInterfaceDeclaration() 265 ObjCCategoryDecl *CategoryType = Actions.ObjC().ActOnStartCategoryInterface( in ParseObjCAtInterfaceDeclaration() 321 Actions.ObjC().FindProtocolDeclaration(/*WarnOnDeclarations=*/true, in ParseObjCAtInterfaceDeclaration() 333 Actions.ObjC().ActOnTypedefedProtocols(protocols, protocolLocs, in ParseObjCAtInterfaceDeclaration() 337 ObjCInterfaceDecl *ClsType = Actions.ObjC().ActOnStartClassInterface( in ParseObjCAtInterfaceDeclaration() [all …]
|
| H A D | ParseInit.cpp | 208 if (getLangOpts().ObjC && getLangOpts().CPlusPlus) { in ParseInitializerWithPotentialDesignator() 241 } else if (getLangOpts().ObjC && Tok.is(tok::identifier)) { in ParseInitializerWithPotentialDesignator() 248 switch (Actions.ObjC().getObjCMessageKind( in ParseInitializerWithPotentialDesignator() 311 if (getLangOpts().ObjC && Tok.isNot(tok::ellipsis) && in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseExpr.cpp | 369 if (getLangOpts().ObjC && getLangOpts().CPlusPlus && in ParseRHSOfBinaryExpression() 920 if (getLangOpts().ObjC && Tok.is(tok::period) && in ParseCastExpression() 941 Res = Actions.ObjC().ActOnClassPropertyRefExpr(II, PropertyName, ILoc, in ParseCastExpression() 950 if (getLangOpts().ObjC && &II == Ident_super && !InMessageExpression && in ParseCastExpression() 965 if (getLangOpts().ObjC && in ParseCastExpression() 1546 if (getLangOpts().ObjC) { in ParseCastExpression() 1565 if (getLangOpts().ObjC) { in ParseCastExpression() 1661 if (getLangOpts().ObjC && !InMessageExpression && in ParsePostfixExpressionSuffix() 1679 if (getLangOpts().ObjC && Tok.isAtStartOfLine() && in ParsePostfixExpressionSuffix() 1994 if (getLangOpts().ObjC && OpKind == tok::period && in ParsePostfixExpressionSuffix() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | RetainSummaryManager.cpp | 88 K = ObjKind::ObjC; in hasAnyEnabledAttrOf() 649 K = ObjKind::ObjC; in updateSummaryForArgumentTypes() 1007 Template->setReceiverEffect(ArgEffect(DecRef, ObjKind::ObjC)); in updateSummaryFromAnnotations() 1024 ArgEffect ReceiverEff = ArgEffect(DoNothing, ObjKind::ObjC); in getStandardMethodSummary() 1036 ResultEff = RetEffect::MakeNotOwned(ObjKind::ObjC); in getStandardMethodSummary() 1061 ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC); in getStandardMethodSummary() 1073 ReceiverEff = ArgEffect(Autorelease, ObjKind::ObjC); in getStandardMethodSummary() 1076 ReceiverEff = ArgEffect(IncRef, ObjKind::ObjC); in getStandardMethodSummary() 1079 ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC); in getStandardMethodSummary() 1082 ReceiverEff = ArgEffect(Dealloc, ObjKind::ObjC); in getStandardMethodSummary() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Features.def | 184 FEATURE(objc_default_synthesize_properties, LangOpts.ObjC) 185 FEATURE(objc_fixed_enum, LangOpts.ObjC) 186 FEATURE(objc_instancetype, LangOpts.ObjC) 187 FEATURE(objc_kindof, LangOpts.ObjC) 188 FEATURE(objc_modules, LangOpts.ObjC && LangOpts.Modules) 198 FEATURE(objc_array_literals, LangOpts.ObjC) 199 FEATURE(objc_dictionary_literals, LangOpts.ObjC) 200 FEATURE(objc_boxed_expressions, LangOpts.ObjC) 201 FEATURE(objc_boxed_nsvalue_expressions, LangOpts.ObjC) 205 FEATURE(objc_generics, LangOpts.ObjC) [all …]
|
| H A D | LangStandard.h | 37 ObjC, enumerator
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 560 S.ObjC().isSelfExpr(const_cast<Expr *>(PRE->getBase()))) { in LookupMethodInReceiverType() 565 return S.ObjC().LookupMethodInObjectType( in LookupMethodInReceiverType() 570 return S.ObjC().LookupMethodInObjectType(sel, PT->getPointeeType(), true); in LookupMethodInReceiverType() 576 return S.ObjC().LookupMethodInObjectType(sel, PT->getPointeeType(), true); in LookupMethodInReceiverType() 578 return S.ObjC().LookupMethodInObjectType(sel, PRE->getSuperReceiverType(), in LookupMethodInReceiverType() 584 return S.ObjC().LookupMethodInObjectType(sel, IT, false); in LookupMethodInReceiverType() 745 msg = S.ObjC().BuildInstanceMessageImplicit( in buildGet() 749 msg = S.ObjC().BuildClassMessageImplicit( in buildGet() 805 msg = S.ObjC().BuildInstanceMessageImplicit(InstanceReceiver, receiverType, in buildSet() 809 msg = S.ObjC().BuildClassMessageImplicit( in buildSet() [all …]
|
| H A D | SemaAvailability.cpp | 149 if (ObjC().NSAPIObj && ClassReceiver) { in ShouldDiagnoseAvailabilityOfDecl() 151 ObjC().NSAPIObj->getInitSelector()); in ShouldDiagnoseAvailabilityOfDecl() 153 MD->getSelector() == ObjC().NSAPIObj->getNewSelector() && in ShouldDiagnoseAvailabilityOfDecl() 870 << (!SemaRef.getLangOpts().ObjC); in VisitObjCAvailabilityCheckExpr() 937 << (SemaRef.getLangOpts().ObjC ? /*@available*/ 0 in DiagnoseDeclAvailability() 982 FixItOS << "if (" << (SemaRef.getLangOpts().ObjC ? "@available" in DiagnoseDeclAvailability()
|
| H A D | SemaSwift.cpp | 127 if (ID->getIdentifier() == S.ObjC().getNSErrorIdent()) in isErrorParameter() 133 if (S.ObjC().isCFError(RT->getDecl())) in isErrorParameter() 266 if (ID->getIdentifier() == S.ObjC().getNSErrorIdent()) { in checkSwiftAsyncErrorBlock() 275 if (S.ObjC().isCFError(RT->getDecl())) { in checkSwiftAsyncErrorBlock()
|
| /freebsd/contrib/llvm-project/lld/docs/MachO/ |
| H A D | ld64-vs-lld.rst | 28 ObjC Symbols Treatment 30 There are differences in how LLD and ld64 handle ObjC symbols loaded from 34 1. Duplicate ObjC symbols from the same archives will not raise an error. 36 2. Duplicate ObjC symbols from different archives will raise a "duplicate
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendOptions.cpp | 23 .Case("m", Language::ObjC) in getInputKindForExtension() 24 .Case("mi", InputKind(Language::ObjC).getPreprocessed()) in getInputKindForExtension()
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 443 SRCS+= Plugins/Language/ObjC/CF.cpp 444 SRCS+= Plugins/Language/ObjC/CFBasicHash.cpp 445 SRCS+= Plugins/Language/ObjC/Cocoa.cpp 446 SRCS+= Plugins/Language/ObjC/CoreMedia.cpp 447 SRCS+= Plugins/Language/ObjC/NSArray.cpp 448 SRCS+= Plugins/Language/ObjC/NSDictionary.cpp 449 SRCS+= Plugins/Language/ObjC/NSError.cpp 450 SRCS+= Plugins/Language/ObjC/NSException.cpp 451 SRCS+= Plugins/Language/ObjC/NSIndexPath.cpp 452 SRCS+= Plugins/Language/ObjC/NSSet.cpp [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 193 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 203 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 208 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 227 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 236 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 245 Info.Lang = SymbolLanguage::ObjC; in getSymbolInfo() 563 case SymbolLanguage::ObjC: return "ObjC"; in getSymbolLanguageString()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | LangStandards.cpp | 30 case Language::ObjC: in languageToString() 108 case Language::ObjC: in getDefaultLanguageStandard()
|
| H A D | LangOptions.cpp | 104 } else if (Lang == Language::ObjC || Lang == Language::ObjCXX) { in setLangDefaults() 105 Opts.ObjC = 1; in setLangDefaults()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | RetainSummaryManager.h | 41 ObjC, enumerator 190 return RetEffect(OwnedWhenTrackedReceiver, ObjKind::ObjC); in MakeOwnedWhenTrackedReceiver() 630 ObjCAllocRetE(ARCEnabled ? RetEffect::MakeNotOwned(ObjKind::ObjC) 631 : RetEffect::MakeOwned(ObjKind::ObjC)), 632 ObjCInitRetE(ARCEnabled ? RetEffect::MakeNotOwned(ObjKind::ObjC)
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OperationKinds.def | 56 /// block pointer or ObjC pointer type is a bitcast only if the 121 /// CK_NullToPointer - Null pointer constant to pointer, ObjC 165 /// reinterpreting conversion. Applies to normal, ObjC, and block 172 /// reinterpreting conversion. Applies to normal, ObjC, and block 178 /// against null. Applies to normal, ObjC, and block pointers. 256 /// ObjC pointer.
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | |
| /freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| H A D | Context.h | 38 Language LangMode = Language::ObjC;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinkerCompileUnit.h | 276 const std::vector<AccelInfo> &getObjC() const { return ObjC; } in getObjC() 338 std::vector<AccelInfo> ObjC; variable
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 405 (!Lang.ObjC && !Lang.CPlusPlus && Include.Group == CSystem) || in Realize() 408 (Lang.ObjC && !Lang.CPlusPlus && Include.Group == ObjCSystem) || in Realize() 409 (Lang.ObjC && Lang.CPlusPlus && Include.Group == ObjCXXSystem)) in Realize()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.cpp | 189 K = ObjKind::ObjC; in checkPostStmt() 237 ArgEffect(MayEscape, ObjKind::ObjC), hasErr, C); in processObjCLiterals() 251 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in processObjCLiterals() 277 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in checkPostStmt() 300 Kind = ObjKind::ObjC; in checkPostStmt() 715 if (AE.getObjKind() == ObjKind::ObjC && IgnoreRetainMsg) { in updateSymbol() 1344 (TrackNSCFStartParam && (K == ObjKind::ObjC || K == ObjKind::CF))) { in checkBeginFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbolCompiland.cpp | 104 .Case(".m", Lang == PDB_Lang::ObjC) in getSourceFileFullPath()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | NSAPI.cpp | 494 if (!Ctx.getLangOpts().ObjC || T.isNull()) in GetNSIntegralKind() 546 if (!Ctx.getLangOpts().ObjC) in isObjCTypedef() 565 if (!Ctx.getLangOpts().ObjC) in isObjCEnumerator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | IndexSymbol.h | 66 ObjC, enumerator
|