Home | History | Annotate | Download | only in Frontend

Lines Matching refs:LangStandard

20 #include "clang/Frontend/LangStandard.h"
929 LangStandard::Kind LangStd) {
942 if (LangStd == LangStandard::lang_unspecified) {
950 LangStd = LangStandard::lang_opencl;
953 LangStd = LangStandard::lang_cuda;
960 LangStd = LangStandard::lang_gnu99;
966 LangStd = LangStandard::lang_gnucxx98;
971 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd);
985 if (LangStd == LangStandard::lang_opencl) {
989 else if (LangStd == LangStandard::lang_opencl11) {
993 else if (LangStd == LangStandard::lang_opencl12) {
1007 if (LangStd == LangStandard::lang_cuda)
1047 LangStandard::Kind LangStd = LangStandard::lang_unspecified;
1049 LangStd = llvm::StringSwitch<LangStandard::Kind>(A->getValue())
1050 #define LANGSTANDARD(id, name, desc, features) \
1051 .Case(name, LangStandard::lang_##id)
1053 .Default(LangStandard::lang_unspecified);
1054 if (LangStd == LangStandard::lang_unspecified)
1059 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd);
1096 LangStandard::Kind OpenCLLangStd
1097 = llvm::StringSwitch<LangStandard::Kind>(A->getValue())
1098 .Case("CL", LangStandard::lang_opencl)
1099 .Case("CL1.1", LangStandard::lang_opencl11)
1100 .Case("CL1.2", LangStandard::lang_opencl12)
1101 .Default(LangStandard::lang_unspecified);
1103 if (OpenCLLangStd == LangStandard::lang_unspecified) {