Home
last modified time | relevance | path

Searched refs:ObjCImplementationControl (Results 1 – 12 of 12) 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.h1426 enum class ObjCImplementationControl;
1914 LLVM_PREFERRED_TYPE(ObjCImplementationControl)
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp315 const clang::ObjCImplementationControl impControl = in BuildMethod()
316 clang::ObjCImplementationControl::None; in BuildMethod()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp2483 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2484 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
2536 ? ObjCImplementationControl::Optional in ProcessPropertyDecl()
2537 : ObjCImplementationControl::Required); in ProcessPropertyDecl()
H A DSemaExprObjC.cpp299 /*isDefined=*/false, ObjCImplementationControl::Required, in getNSNumberFactoryMethod()
576 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
686 /*isDefined=*/false, ObjCImplementationControl::Required, in BuildObjCBoxedExpr()
822 ObjCImplementationControl::Required, false); in BuildObjCArrayLiteral()
983 ObjCImplementationControl::Required, false); in BuildObjCDictionaryLiteral()
1358 ObjCImplementationControl::Optional && in ParseObjCSelectorExpression()
H A DSemaPseudoObject.cpp1122 ObjCImplementationControl::Required, false); in findAtIndexGetter()
1224 ObjCImplementationControl::Required, false); in findAtIndexSetter()
H A DSemaDeclObjC.cpp2651 ObjCImplementationControl::Optional) in WarnExactTypedMethods()
2784 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
2814 ObjCImplementationControl::Optional && in CheckProtocolMethodDefs()
4825 ? ObjCImplementationControl::Optional in ActOnMethodDeclaration()
4826 : ObjCImplementationControl::Required, in ActOnMethodDeclaration()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp824 ObjCImplementationControl impControl, bool HasRelatedResultType) in ObjCMethodDecl()
855 ObjCImplementationControl impControl, bool HasRelatedResultType) { in Create()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8032 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
8033 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
8074 const clang::ObjCImplementationControl impControl = in AddObjCClassProperty()
8075 clang::ObjCImplementationControl::None; in AddObjCClassProperty()
8187 const clang::ObjCImplementationControl impControl = in AddMethodToObjCObjectType()
8188 clang::ObjCImplementationControl::None; in AddMethodToObjCObjectType()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp6821 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
6829 if (MD->getImplementationControl() == ObjCImplementationControl::Optional) { in RewriteObjCProtocolMetaData()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp7105 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
7126 /*isDefined=*/false, ObjCImplementationControl::Required); in EmitObjCIvarInitializations()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1185 static_cast<ObjCImplementationControl>(Record.readInt())); in VisitObjCMethodDecl()