clang  3.7.0
Classes | Namespaces | Macros | Enumerations
LangStandard.h File Reference
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/StringRef.h"
#include "clang/Frontend/LangStandards.def"
Include dependency graph for LangStandard.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  clang::LangStandard
 

Namespaces

 clang
 
 clang::frontend
 

Macros

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

Enumerations

enum  clang::frontend::LangFeatures {
  clang::frontend::LineComment = (1 << 0), clang::frontend::C89 = (1 << 1), clang::frontend::C99 = (1 << 2), clang::frontend::C11 = (1 << 3),
  clang::frontend::CPlusPlus = (1 << 4), clang::frontend::CPlusPlus11 = (1 << 5), clang::frontend::CPlusPlus14 = (1 << 6), clang::frontend::CPlusPlus1z = (1 << 7),
  clang::frontend::Digraphs = (1 << 8), clang::frontend::GNUMode = (1 << 9), clang::frontend::HexFloat = (1 << 10), clang::frontend::ImplicitInt = (1 << 11)
}
 

Macro Definition Documentation

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

Definition at line 41 of file LangStandard.h.