OpenCL supported extensions and optional core features. More...
#include "clang/Basic/OpenCLOptions.h"
OpenCL supported extensions and optional core features.
Definition at line 69 of file OpenCLOptions.h.
◆ OpenCLOptionInfoMap ◆ OpenCLOptions() ◆ acceptsPragma() void clang::OpenCLOptions::acceptsPragma ( llvm::StringRef Ext, bool V =true
) ◆ addSupport() void clang::OpenCLOptions::addSupport ( const llvm::StringMap< bool > & FeaturesMap, const LangOptions & Opts ) ◆ areProgramScopeVariablesSupported() bool clang::OpenCLOptions::areProgramScopeVariablesSupported ( const LangOptions & Opts ) const inline ◆ diagnoseFeatureExtensionDifferences() ◆ diagnoseUnsupportedFeatureDependencies() ◆ disableAll() ◆ enable() void clang::OpenCLOptions::enable ( llvm::StringRef Ext, bool V = true
) ◆ isAvailableOption() bool clang::OpenCLOptions::isAvailableOption ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isKnown() bool clang::OpenCLOptions::isKnown ( llvm::StringRef Ext ) const ◆ isOpenCLOptionAvailableIn()
template<typename... Args>
static bool clang::OpenCLOptions::isOpenCLOptionAvailableIn ( const LangOptions & LO, Args &&... args ) inlinestatic ◆ isOpenCLOptionCoreIn()template<typename... Args>
static bool clang::OpenCLOptions::isOpenCLOptionCoreIn ( const LangOptions & LO, Args &&... args ) inlinestatic ◆ isSupported() bool clang::OpenCLOptions::isSupported ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isSupportedCore() bool clang::OpenCLOptions::isSupportedCore ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isSupportedCoreOrOptionalCore() bool clang::OpenCLOptions::isSupportedCoreOrOptionalCore ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isSupportedExtension() bool clang::OpenCLOptions::isSupportedExtension ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isSupportedOptionalCore() bool clang::OpenCLOptions::isSupportedOptionalCore ( llvm::StringRef Ext, const LangOptions & LO ) const ◆ isWithPragma() bool clang::OpenCLOptions::isWithPragma ( llvm::StringRef Ext ) const ◆ support() void clang::OpenCLOptions::support ( llvm::StringRef Ext, bool V =true
)
Enable or disable support for OpenCL extensions.
Definition at line 96 of file OpenCLOptions.cpp.
References V.
Referenced by addSupport().
◆ ASTReader ◆ ASTWriterThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4