clang API Documentation

Defines
LangStandards.cpp File Reference
#include "clang/Frontend/LangStandard.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Support/ErrorHandling.h"
#include "clang/Frontend/LangStandards.def"
Include dependency graph for LangStandards.cpp:

Go to the source code of this file.

Defines

#define LANGSTANDARD(id, name, desc, features)   static const LangStandard Lang_##id = { name, desc, features };
#define LANGSTANDARD(id, name, desc, features)   case lang_##id: return Lang_##id;
#define LANGSTANDARD(id, name, desc, features)   .Case(name, lang_##id)

Define Documentation

#define LANGSTANDARD (   id,
  name,
  desc,
  features 
)    static const LangStandard Lang_##id = { name, desc, features };

Definition at line 16 of file LangStandards.cpp.

#define LANGSTANDARD (   id,
  name,
  desc,
  features 
)    case lang_##id: return Lang_##id;

Definition at line 16 of file LangStandards.cpp.

#define LANGSTANDARD (   id,
  name,
  desc,
  features 
)    .Case(name, lang_##id)

Definition at line 16 of file LangStandards.cpp.