Home
last modified time | relevance | path

Searched refs:ObjCImplementationControl (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h118 enum class ObjCImplementationControl { None, Required, Optional }; enum
175 ObjCImplementationControl impControl = ObjCImplementationControl::None,
236 ObjCImplementationControl impControl = ObjCImplementationControl::None,
496 void setDeclImplementation(ObjCImplementationControl ic) { in setDeclImplementation()
500 ObjCImplementationControl getImplementationControl() const { in getImplementationControl()
501 return static_cast<ObjCImplementationControl>( in getImplementationControl()
506 return getImplementationControl() == ObjCImplementationControl::Optional; in isOptional()
H A DDeclBase.h1426 enum class ObjCImplementationControl;
1880 LLVM_PREFERRED_TYPE(ObjCImplementationControl)
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp314 const clang::ObjCImplementationControl impControl = in BuildMethod()
315 clang::ObjCImplementationControl::None; in BuildMethod()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp2491 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2492 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
2542 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2543 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
H A DSemaExprObjC.cpp295 /*isDefined=*/false, ObjCImplementationControl::Required, in getNSNumberFactoryMethod()
571 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
685 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
819 ObjCImplementationControl::Required, false); in BuildObjCArrayLiteral()
981 ObjCImplementationControl::Required, false); in BuildObjCDictionaryLiteral()
1351 ObjCImplementationControl::Optional && in ParseObjCSelectorExpression()
H A DSemaPseudoObject.cpp1198 ObjCImplementationControl::Required, false); in findAtIndexGetter()
1304 ObjCImplementationControl::Required, false); in findAtIndexSetter()
H A DSemaDeclObjC.cpp2636 ObjCImplementationControl::Optional) in WarnExactTypedMethods()
2770 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
2800 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
4762 ? ObjCImplementationControl::Optional in ActOnMethodDeclaration()
4763 : ObjCImplementationControl::Required, in ActOnMethodDeclaration()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp828 ObjCImplementationControl impControl, bool HasRelatedResultType) in ObjCMethodDecl()
859 ObjCImplementationControl impControl, bool HasRelatedResultType) { in Create()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp7934 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
7935 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
7976 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
7977 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
8098 const clang::ObjCImplementationControl impControl = in AddMethodToObjCObjectType()
8099 clang::ObjCImplementationControl::None; in AddMethodToObjCObjectType()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp639 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) in ClassImplementsAllMethodsAndProperties()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp6857 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
6865 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp6634 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
6655 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1186 static_cast<ObjCImplementationControl>(Record.readInt())); in VisitObjCMethodDecl()