reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCUDA.cpp
  561     if (!NewD->hasAttr<CUDAHostAttr>())
  562       NewD->addAttr(CUDAHostAttr::CreateImplicit(Context));
  563     if (!NewD->hasAttr<CUDADeviceAttr>())
  564       NewD->addAttr(CUDADeviceAttr::CreateImplicit(Context));
  568   if (!getLangOpts().CUDAHostDeviceConstexpr || !NewD->isConstexpr() ||
  569       NewD->isVariadic() || NewD->hasAttr<CUDAHostAttr>() ||
  569       NewD->isVariadic() || NewD->hasAttr<CUDAHostAttr>() ||
  570       NewD->hasAttr<CUDADeviceAttr>() || NewD->hasAttr<CUDAGlobalAttr>())
  570       NewD->hasAttr<CUDADeviceAttr>() || NewD->hasAttr<CUDAGlobalAttr>())
  581            !IsOverload(NewD, OldD, /* UseMemberUsingDeclRules = */ false,
  592       Diag(NewD->getLocation(),
  594           << NewD;
  601   NewD->addAttr(CUDAHostAttr::CreateImplicit(Context));
  602   NewD->addAttr(CUDADeviceAttr::CreateImplicit(Context));