reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Basic/Module.cpp
  109                         .Case("altivec", LangOpts.AltiVec)
  110                         .Case("blocks", LangOpts.Blocks)
  111                         .Case("coroutines", LangOpts.Coroutines)
  112                         .Case("cplusplus", LangOpts.CPlusPlus)
  113                         .Case("cplusplus11", LangOpts.CPlusPlus11)
  114                         .Case("cplusplus14", LangOpts.CPlusPlus14)
  115                         .Case("cplusplus17", LangOpts.CPlusPlus17)
  116                         .Case("c99", LangOpts.C99)
  117                         .Case("c11", LangOpts.C11)
  118                         .Case("c17", LangOpts.C17)
  119                         .Case("freestanding", LangOpts.Freestanding)
  120                         .Case("gnuinlineasm", LangOpts.GNUAsm)
  121                         .Case("objc", LangOpts.ObjC)
  122                         .Case("objc_arc", LangOpts.ObjCAutoRefCount)
  123                         .Case("opencl", LangOpts.OpenCL)
  125                         .Case("zvector", LangOpts.ZVector)
  129     HasFeature = std::find(LangOpts.ModuleFeatures.begin(),
  130                            LangOpts.ModuleFeatures.end(),
  131                            Feature) != LangOpts.ModuleFeatures.end();