Home
last modified time | relevance | path

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

/freebsd/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.h1415 enum class ObjCImplementationControl;
1890 LLVM_PREFERRED_TYPE(ObjCImplementationControl)
/freebsd/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/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp2474 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2475 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
2527 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2528 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
H A DSemaExprObjC.cpp301 /*isDefined=*/false, ObjCImplementationControl::Required, in getNSNumberFactoryMethod()
580 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
691 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
827 ObjCImplementationControl::Required, false); in BuildObjCArrayLiteral()
988 ObjCImplementationControl::Required, false); in BuildObjCDictionaryLiteral()
1363 ObjCImplementationControl::Optional && in ParseObjCSelectorExpression()
H A DSemaPseudoObject.cpp1124 ObjCImplementationControl::Required, false); in findAtIndexGetter()
1226 ObjCImplementationControl::Required, false); in findAtIndexSetter()
H A DSemaDeclObjC.cpp2643 ObjCImplementationControl::Optional) in WarnExactTypedMethods()
2776 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
2806 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
4771 ? ObjCImplementationControl::Optional in ActOnMethodDeclaration()
4772 : ObjCImplementationControl::Required, in ActOnMethodDeclaration()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp827 ObjCImplementationControl impControl, bool HasRelatedResultType) in ObjCMethodDecl()
858 ObjCImplementationControl impControl, bool HasRelatedResultType) { in Create()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8095 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
8096 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
8138 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
8139 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
8261 const clang::ObjCImplementationControl impControl = in AddMethodToObjCObjectType()
8262 clang::ObjCImplementationControl::None; in AddMethodToObjCObjectType()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp639 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) in ClassImplementsAllMethodsAndProperties()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp6855 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
6863 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp6780 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
6801 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1178 static_cast<ObjCImplementationControl>(Record.readInt())); in VisitObjCMethodDecl()