clang  16.0.0git
Namespaces | Macros | Variables
OpenCLOptions.cpp File Reference
#include "clang/Basic/OpenCLOptions.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Basic/OpenCLExtensions.def"
Include dependency graph for OpenCLOptions.cpp:

Go to the source code of this file.

Namespaces

 clang
 

Macros

#define OPENCL_GENERIC_EXTENSION(Ext, ...)   OptMap.insert_or_assign(#Ext, OpenCLOptionInfo{__VA_ARGS__});
 

Variables

static const std::pair< StringRef, StringRef > clang::DependentFeaturesList []
 
static const std::pair< StringRef, StringRef > clang::FeatureExtensionMap []
 

Macro Definition Documentation

◆ OPENCL_GENERIC_EXTENSION

#define OPENCL_GENERIC_EXTENSION (   Ext,
  ... 
)    OptMap.insert_or_assign(#Ext, OpenCLOptionInfo{__VA_ARGS__});