#include "clang/Sema/DeclSpec.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/Expr.h"
#include "clang/AST/LocInfoType.h"
#include "clang/AST/TypeLoc.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Sema/ParsedTemplate.h"
#include "clang/Sema/Sema.h"
#include "clang/Sema/SemaDiagnostic.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallString.h"
#include <cstring>
#include "clang/Basic/OpenCLImageTypes.def"
Go to the source code of this file.
#define GENERIC_IMAGE_TYPE |
( |
|
ImgType, |
|
|
|
Id |
|
) |
| case TST_##ImgType##_t: |
#define GENERIC_IMAGE_TYPE |
( |
|
ImgType, |
|
|
|
Id |
|
) |
| |
Value:case DeclSpec::TST_##ImgType##_t:
\
return(__x >> __y)|(__x<< (32-__y))
template<class T >
static bool BadSpecifier |
( |
T |
TNew, |
|
|
T |
TPrev, |
|
|
const char *& |
PrevSpec, |
|
|
unsigned & |
DiagID, |
|
|
bool |
IsExtension = true |
|
) |
| |
|
static |