clang 19.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"

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 

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__});