/external/clang/tools/libclang/ |
CIndexDiagnostic.h | 24 const LangOptions &LangOpts; 27 const LangOptions &LangOpts) 28 : Diag(Diag), LangOpts(LangOpts) { }
|
CXSourceLocation.h | 30 translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts, 35 CXSourceLocation Result = { { (void*) &SM, (void*) &LangOpts, }, 55 const LangOptions &LangOpts,
|
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 226 static void AddObjCXXARCLibstdcxxDefines(const LangOptions &LangOpts, 255 if (LangOpts.ObjCRuntimeHasWeak) { 278 const LangOptions &LangOpts, 281 if (!LangOpts.MicrosoftExt && !LangOpts.TraditionalCPP) 283 if (LangOpts.Freestanding) 288 if (!LangOpts.CPlusPlus) { 289 if (LangOpts.C99) 291 else if (!LangOpts.GNUMode && LangOpts.Digraphs [all...] |
TextDiagnosticPrinter.cpp | 30 : OS(os), LangOpts(0), DiagOpts(&diags), SM(0), 41 LangOpts = &LO; 45 LangOpts = 0; 167 assert(LangOpts && "Unexpected diagnostic outside source file processing"); 176 TextDiag.reset(new TextDiagnostic(OS, *SM, *LangOpts, *DiagOpts));
|
/external/clang/include/clang/AST/ |
PrettyPrinter.h | 37 : Indentation(2), LangOpts(LO), SuppressSpecifiers(false), 48 LangOptions LangOpts;
|
/external/clang/lib/Rewrite/ |
RewriteTest.cpp | 21 const LangOptions &LangOpts = PP.getLangOptions(); 23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
|
TokenRewriter.cpp | 22 const LangOptions &LangOpts) { 27 Lexer RawLex(FID, FromFile, SM, LangOpts);
|
FixItRewriter.cpp | 29 const LangOptions &LangOpts, 32 Rewrite(SourceMgr, LangOpts),
|
/external/clang/lib/Lex/ |
PPMacroExpansion.cpp | 579 const LangOptions &LangOpts = PP.getLangOptions(); 597 .Case("blocks", LangOpts.Blocks) 598 .Case("cxx_exceptions", LangOpts.Exceptions) 599 .Case("cxx_rtti", LangOpts.RTTI) 602 .Case("objc_arr", LangOpts.ObjCAutoRefCount) // FIXME: REMOVE? 603 .Case("objc_arc", LangOpts.ObjCAutoRefCount) 604 .Case("objc_arc_weak", LangOpts.ObjCAutoRefCount && 605 LangOpts.ObjCRuntimeHasWeak) 606 .Case("objc_fixed_enum", LangOpts.ObjC2) 607 .Case("objc_instancetype", LangOpts.ObjC2 [all...] |
TokenConcatenation.cpp | 48 const LangOptions &LangOpts = PP.getLangOptions(); 56 LangOpts.CPlusPlus0x); 63 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus0x); 66 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus0x);
|
/external/clang/lib/Basic/ |
IdentifierTable.cpp | 69 IdentifierTable::IdentifierTable(const LangOptions &LangOpts, 76 AddKeywords(LangOpts); 112 const LangOptions &LangOpts, IdentifierTable &Table) { 115 else if (LangOpts.CPlusPlus && (Flags & KEYCXX)) AddResult = 2; 116 else if (LangOpts.CPlusPlus0x && (Flags & KEYCXX0X)) AddResult = 2; 117 else if (LangOpts.C99 && (Flags & KEYC99)) AddResult = 2; 118 else if (LangOpts.GNUKeywords && (Flags & KEYGNU)) AddResult = 1; 119 else if (LangOpts.MicrosoftExt && (Flags & KEYMS)) AddResult = 1; 120 else if (LangOpts.Borland && (Flags & KEYBORLAND)) AddResult = 1; 121 else if (LangOpts.Bool && (Flags & BOOLSUPPORT)) AddResult = 2 [all...] |
Builtins.cpp | 50 const LangOptions& LangOpts) { 53 if (!LangOpts.NoBuiltin || !strchr(BuiltinInfo[i].Attributes, 'f')) { 54 if (LangOpts.ObjC1 || 61 if (!LangOpts.NoBuiltin || !strchr(TSRecords[i].Attributes, 'f'))
|
/external/clang/include/clang/Frontend/ |
LogDiagnosticPrinter.h | 44 const LangOptions *LangOpts; 66 LangOpts = &LO;
|
CompilerInvocation.h | 64 LangOptions LangOpts; 114 setLangDefaults(LangOpts, IK, LangStd); 120 /// \param LangOpts - The LangOptions object to set up. 169 LangOptions &getLangOpts() { return LangOpts; } 170 const LangOptions &getLangOpts() const { return LangOpts; }
|
VerifyDiagnosticConsumer.h | 84 virtual void BeginSourceFile(const LangOptions &LangOpts,
|
TextDiagnosticPrinter.h | 29 const LangOptions *LangOpts;
|
TextDiagnostic.h | 47 const LangOptions &LangOpts; 72 const LangOptions &LangOpts,
|
/external/clang/lib/ARCMigrate/ |
PlistReporter.cpp | 46 const LangOptions &LangOpts, 54 extend ? Lexer::MeasureTokenLength(Loc, SM, LangOpts) - 1 : 0; 67 const LangOptions &LangOpts, 71 EmitLocation(o, SM, LangOpts, R.getBegin(), FM, indent+1); 72 EmitLocation(o, SM, LangOpts, R.getEnd(), FM, indent+1, R.isTokenRange()); 97 const LangOptions &LangOpts) { 174 EmitLocation(o, SM, LangOpts, D.getLocation(), FM, 2); 183 EmitRange(o, SM, LangOpts, *RI, FM, 4);
|
/external/clang/lib/StaticAnalyzer/Core/ |
PlistDiagnostics.cpp | 66 const LangOptions &LangOpts; 70 PlistDiagnostics(const std::string& prefix, const LangOptions &LangOpts, 93 : OutputFile(output), LangOpts(LO), SubPD(subPD), flushed(false) {} 133 const LangOptions &LangOpts, 141 extend ? Lexer::MeasureTokenLength(Loc, SM, LangOpts) - 1 : 0; 154 const LangOptions &LangOpts, 157 EmitLocation(o, SM, LangOpts, L.asLocation(), FM, indent, extend); 161 const LangOptions &LangOpts, 165 EmitLocation(o, SM, LangOpts, R.getBegin(), FM, indent+1); 166 EmitLocation(o, SM, LangOpts, R.getEnd(), FM, indent+1, !R.isPoint) [all...] |