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

References

tools/clang/include/clang/Lex/Preprocessor.h
  904   const LangOptions &getLangOpts() const { return LangOpts; }
 1669     return Lexer::getSpelling(loc, buffer, SourceMgr, LangOpts, invalid);
 1681     return Lexer::getSpelling(Tok, SourceMgr, LangOpts, Invalid);
 1698     return Lexer::getSpelling(Tok, Buffer, SourceMgr, LangOpts, Invalid);
 1713     return Lexer::getRawToken(Loc, Result, SourceMgr, LangOpts, IgnoreWhiteSpace);
 1776     return Lexer::getLocForEndOfToken(Loc, Offset, SourceMgr, LangOpts);
 1786     return Lexer::isAtStartOfMacroExpansion(loc, SourceMgr, LangOpts,
 1797     return Lexer::isAtEndOfMacroExpansion(loc, SourceMgr, LangOpts, MacroEnd);
 1810     return Lexer::AdvanceToTokenCharacter(TokStart, Char, SourceMgr, LangOpts);
tools/clang/lib/Lex/PPDirectives.cpp
  366   if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
  366   if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
  366   if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
  763     if (LangOpts.MSVCCompat && !isAngled) {
  802     if (SuggestedModule && !LangOpts.AsmPreprocessor)
  818         if (SuggestedModule && !LangOpts.AsmPreprocessor)
  833           if (SuggestedModule && !LangOpts.AsmPreprocessor)
 1165   if (LangOpts.C99 || LangOpts.CPlusPlus11)
 1165   if (LangOpts.C99 || LangOpts.CPlusPlus11)
 1169   else if (LangOpts.CPlusPlus11 && LineNo >= 32768U)
 1777   if (LangOpts.SpellChecking) {
 1794     if (LangOpts.MicrosoftExt) {
 1918   if (LangOpts.MicrosoftExt) {
 2227   if (isInPrimaryFile() && LangOpts.IsHeaderFile) {
 2273   if (!LangOpts.ObjC) {  // #import is standard for ObjC.
 2274     if (LangOpts.MSVCCompat)
 2330       if (!LangOpts.C99)
 2331         Diag(Tok, LangOpts.CPlusPlus11 ?
 2336       if (LangOpts.OpenCL) {
 2507   } else if (LangOpts.C99 || LangOpts.CPlusPlus11) {
 2507   } else if (LangOpts.C99 || LangOpts.CPlusPlus11) {
 2727                              /*Syntactic=*/LangOpts.MicrosoftExt))
 2753                              /*Syntactic=*/LangOpts.MicrosoftExt)) {
 2775                !MI->isIdenticalTo(*OtherMI, *this, /*Syntactic=*/LangOpts.MicrosoftExt)) {
tools/clang/lib/Lex/PPMacroExpansion.cpp
  346   if (LangOpts.CPlusPlus)
  358   if (LangOpts.MicrosoftExt) {
  386   if (!LangOpts.CurrentModule.empty())
  878     if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99)
  879       Diag(Tok, LangOpts.CPlusPlus11 ?
tools/clang/lib/Lex/Pragma.cpp
 1891   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Lex/Preprocessor.cpp
  132   if(LangOpts.Borland) {
  209   Identifiers.AddKeywords(LangOpts);