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.cpp201 const SwiftAsyncErrorAttr *ErrorAttr, in checkSwiftAsyncErrorBlock() argument
204 if (ErrorAttr->getConvention() != SwiftAsyncErrorAttr::None) { in checkSwiftAsyncErrorBlock()
224 switch (ErrorAttr->getConvention()) { in checkSwiftAsyncErrorBlock()
227 uint32_t ParamIdx = ErrorAttr->getHandlerParamIdx(); in checkSwiftAsyncErrorBlock()
229 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()
231 << ErrorAttr << 2; in checkSwiftAsyncErrorBlock()
237 ErrorAttr->getConvention() == SwiftAsyncErrorAttr::ZeroArgument in checkSwiftAsyncErrorBlock()
240 S.Diag(ErrorAttr->getLocation(), diag::err_swift_async_error_non_integral) in checkSwiftAsyncErrorBlock()
241 << ErrorAttr << ConvStr << ParamIdx << ErrorParam; in checkSwiftAsyncErrorBlock()
270 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()
[all …]
H A DSemaDeclAttr.cpp704 if (ErrorAttr *EA = S.mergeErrorAttr(D, AL, NewUserDiagnostic)) in handleErrorAttr()
3449 ErrorAttr *Sema::mergeErrorAttr(Decl *D, const AttributeCommonInfo &CI, in mergeErrorAttr()
3451 if (const auto *EA = D->getAttr<ErrorAttr>()) { in mergeErrorAttr()
3469 D->dropAttr<ErrorAttr>(); in mergeErrorAttr()
3471 return ::new (Context) ErrorAttr(Context, CI, NewUserDiagnostic); in mergeErrorAttr()
H A DSemaDecl.cpp2812 else if (const auto *EA = dyn_cast<ErrorAttr>(Attr)) in mergeDeclAttribute()
3620 if (auto *EA = New->getAttr<ErrorAttr>()) { in MergeFunctionDecl()
3621 if (!Old->hasAttr<ErrorAttr>()) { in MergeFunctionDecl()
3624 New->dropAttr<ErrorAttr>(); in MergeFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp5779 if (TargetDecl && TargetDecl->hasAttr<ErrorAttr>()) { in EmitCall()
H A DCodeGenModule.cpp2876 if (const auto *EA = FD->getAttr<ErrorAttr>()) { in SetFunctionAttributes()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4545 ErrorAttr *mergeErrorAttr(Decl *D, const AttributeCommonInfo &CI,