Home
last modified time | relevance | path

Searched refs:ErrorAttr (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSwift.cpp215 const SwiftAsyncErrorAttr *ErrorAttr, in checkSwiftAsyncErrorBlock() argument
218 if (ErrorAttr->getConvention() != SwiftAsyncErrorAttr::None) { in checkSwiftAsyncErrorBlock()
238 switch (ErrorAttr->getConvention()) { in checkSwiftAsyncErrorBlock()
241 uint32_t ParamIdx = ErrorAttr->getHandlerParamIdx(); in checkSwiftAsyncErrorBlock()
243 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()
245 << ErrorAttr << 2; in checkSwiftAsyncErrorBlock()
251 ErrorAttr->getConvention() == SwiftAsyncErrorAttr::ZeroArgument in checkSwiftAsyncErrorBlock()
254 S.Diag(ErrorAttr->getLocation(), diag::err_swift_async_error_non_integral) in checkSwiftAsyncErrorBlock()
255 << ErrorAttr << ConvStr << ParamIdx << ErrorParam; in checkSwiftAsyncErrorBlock()
284 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()
[all …]
H A DSemaDeclAttr.cpp692 if (ErrorAttr *EA = S.mergeErrorAttr(D, AL, NewUserDiagnostic)) in handleErrorAttr()
3874 ErrorAttr *Sema::mergeErrorAttr(Decl *D, const AttributeCommonInfo &CI, in mergeErrorAttr()
3876 if (const auto *EA = D->getAttr<ErrorAttr>()) { in mergeErrorAttr()
3894 D->dropAttr<ErrorAttr>(); in mergeErrorAttr()
3896 return ::new (Context) ErrorAttr(Context, CI, NewUserDiagnostic); in mergeErrorAttr()
H A DSemaDecl.cpp2832 else if (const auto *EA = dyn_cast<ErrorAttr>(Attr)) in mergeDeclAttribute()
3689 if (auto *EA = New->getAttr<ErrorAttr>()) { in MergeFunctionDecl()
3690 if (!Old->hasAttr<ErrorAttr>()) { in MergeFunctionDecl()
3693 New->dropAttr<ErrorAttr>(); in MergeFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp5964 if (TargetDecl && TargetDecl->hasAttr<ErrorAttr>()) { in EmitCall()
H A DCodeGenModule.cpp3105 if (const auto *EA = FD->getAttr<ErrorAttr>()) { in SetFunctionAttributes()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4932 ErrorAttr *mergeErrorAttr(Decl *D, const AttributeCommonInfo &CI,