/external/clang/include/clang/Basic/ |
Attributes.h | 35 const LangOptions &LangOpts);
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
IssueHash.h | 42 const LangOptions &LangOpts); 48 const Decl *D, const LangOptions &LangOpts);
|
/external/clang/include/clang/Lex/ |
Lexer.h | 54 LangOptions LangOpts; // LangOpts enabled by this language (cache). 108 Lexer(SourceLocation FileLoc, const LangOptions &LangOpts, 115 const SourceManager &SM, const LangOptions &LangOpts); 128 const LangOptions &getLangOpts() const { return LangOpts; } 173 assert((!Val || LexingRawMode || LangOpts.TraditionalCPP) && 250 const LangOptions &LangOpts, 260 const LangOptions &LangOpts, 274 const LangOptions &LangOpts, 283 const LangOptions &LangOpts); [all...] |
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 306 static void AddObjCXXARCLibstdcxxDefines(const LangOptions &LangOpts, 328 if (LangOpts.ObjCAutoRefCount) { 337 if (LangOpts.ObjCWeak) { 346 if (LangOpts.ObjCAutoRefCount) { 362 const LangOptions &LangOpts, 365 if (!LangOpts.MSVCCompat && !LangOpts.TraditionalCPP) 367 if (LangOpts.Freestanding) 372 if (!LangOpts.CPlusPlus) { 373 if (LangOpts.C11 [all...] |
/external/clang/lib/CodeGen/ |
CoverageMappingGen.h | 88 const LangOptions &LangOpts; 93 const LangOptions &LangOpts) 94 : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(nullptr) {} 97 const LangOptions &LangOpts, 99 : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(CounterMap) {}
|
/external/clang/tools/libclang/ |
CXSourceLocation.h | 30 translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts, 35 CXSourceLocation Result = { { &SM, &LangOpts, }, 55 const LangOptions &LangOpts,
|
CIndexDiagnostic.h | 113 const LangOptions &LangOpts; 116 const LangOptions &LangOpts) 118 Diag(Diag), LangOpts(LangOpts) { }
|
CXStoredDiagnostic.cpp | 49 LangOpts, Diag.getLocation()); 93 LangOpts, 111 LangOpts, Hint.RemoveRange);
|
/external/clang/include/clang/Edit/ |
EditedSource.h | 31 const LangOptions &LangOpts; 53 EditedSource(const SourceManager &SM, const LangOptions &LangOpts, 55 : SourceMgr(SM), LangOpts(LangOpts), PPRec(PPRec), IdentTable(LangOpts), 59 const LangOptions &getLangOpts() const { return LangOpts; }
|
Commit.h | 49 const LangOptions &LangOpts; 60 Commit(const SourceManager &SM, const LangOptions &LangOpts, 62 : SourceMgr(SM), LangOpts(LangOpts), PPRec(PPRec), Editor(nullptr),
|
/external/clang/lib/Frontend/Rewrite/ |
RewriteTest.cpp | 21 const LangOptions &LangOpts = PP.getLangOpts(); 23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
|
/external/clang/lib/Lex/ |
PPMacroExpansion.cpp | 294 if (LangOpts.CPlusPlus) 306 if (LangOpts.MicrosoftExt) { 326 if (LangOpts.Modules) { 330 if (!LangOpts.CurrentModule.empty()) 829 if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99) 830 Diag(Tok, LangOpts.CPlusPlus11 ? [all...] |
Lexer.cpp | 112 LangOpts(PP.getLangOpts()) { 122 if (LangOpts.TraditionalCPP) 131 Lexer::Lexer(SourceLocation fileloc, const LangOptions &langOpts, 133 : FileLoc(fileloc), LangOpts(langOpts) { 145 const SourceManager &SM, const LangOptions &langOpts) 146 : Lexer(SM.getLocForStartOfFile(FID), langOpts, FromFile->getBufferStart(), 232 const LangOptions &LangOpts, char *Spelling) { 242 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); 271 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); [all...] |
/external/clang/lib/Basic/ |
Attributes.cpp | 8 const LangOptions &LangOpts) {
|
IdentifierTable.cpp | 74 IdentifierTable::IdentifierTable(const LangOptions &LangOpts, 81 AddKeywords(LangOpts); 130 static KeywordStatus getKeywordStatus(const LangOptions &LangOpts, 133 if (LangOpts.CPlusPlus && (Flags & KEYCXX)) return KS_Enabled; 134 if (LangOpts.CPlusPlus11 && (Flags & KEYCXX11)) return KS_Enabled; 135 if (LangOpts.C99 && (Flags & KEYC99)) return KS_Enabled; 136 if (LangOpts.GNUKeywords && (Flags & KEYGNU)) return KS_Extension; 137 if (LangOpts.MicrosoftExt && (Flags & KEYMS)) return KS_Extension; 138 if (LangOpts.Borland && (Flags & KEYBORLAND)) return KS_Extension; 139 if (LangOpts.Bool && (Flags & BOOLSUPPORT)) return KS_Enabled [all...] |
Builtins.cpp | 52 const LangOptions &LangOpts) { 53 bool BuiltinsUnsupported = LangOpts.NoBuiltin && 56 LangOpts.NoMathBuiltin && BuiltinInfo.HeaderName && 58 bool GnuModeUnsupported = !LangOpts.GNUMode && (BuiltinInfo.Langs & GNU_LANG); 60 !LangOpts.MicrosoftExt && (BuiltinInfo.Langs & MS_LANG); 61 bool ObjCUnsupported = !LangOpts.ObjC1 && BuiltinInfo.Langs == OBJC_LANG; 70 const LangOptions& LangOpts) { 73 if (builtinIsSupported(BuiltinInfo[i], LangOpts)) { 79 if (builtinIsSupported(TSRecords[i], LangOpts))
|
/external/clang/lib/StaticAnalyzer/Core/ |
PlistDiagnostics.cpp | 32 const LangOptions &LangOpts; 37 const LangOptions &LangOpts, 64 LangOpts(LO), 87 const LangOptions &LangOpts, 111 EmitRange(o, SM, Lexer::getAsCharRange(StartEdge, SM, LangOpts), FM, 116 EmitRange(o, SM, Lexer::getAsCharRange(EndEdge, SM, LangOpts), FM, 140 const LangOptions &LangOpts, 169 Lexer::getAsCharRange(SM.getExpansionRange(R), SM, LangOpts), 199 const LangOptions &LangOpts, 208 const LangOptions &LangOpts, [all...] |
/external/clang/include/clang/AST/ |
PrettyPrinter.h | 38 : LangOpts(LO), Indentation(2), SuppressSpecifiers(false), 48 LangOptions LangOpts;
|
/external/clang/unittests/Lex/ |
LexerTest.cpp | 68 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts, 70 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts, SourceMgr, 98 SourceMgr, LangOpts, &Invalid); 109 LangOptions LangOpts; 295 EXPECT_TRUE(Lexer::isAtStartOfMacroExpansion(lsqrLoc, SourceMgr, LangOpts, &Loc)); 297 EXPECT_FALSE(Lexer::isAtStartOfMacroExpansion(idLoc, SourceMgr, LangOpts)); 298 EXPECT_FALSE(Lexer::isAtEndOfMacroExpansion(idLoc, SourceMgr, LangOpts)); 299 EXPECT_TRUE(Lexer::isAtEndOfMacroExpansion(rsqrLoc, SourceMgr, LangOpts, &Loc)); 303 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts); 306 SourceMgr, LangOpts); [all...] |
/external/clang/unittests/AST/ |
ASTVectorTest.cpp | 31 SourceMgr(Diags, FileMgr), Idents(LangOpts, nullptr), 32 Ctxt(LangOpts, SourceMgr, Idents, Sels, Builtins) {} 39 LangOptions LangOpts;
|
/external/clang/include/clang/Frontend/ |
LogDiagnosticPrinter.h | 54 const LangOptions *LangOpts; 74 LangOpts = &LO;
|
CompilerInvocation.h | 57 std::shared_ptr<LangOptions> LangOpts; 76 LangOptions *getLangOpts() { return LangOpts.get(); } 77 const LangOptions *getLangOpts() const { return LangOpts.get(); }
|
DiagnosticRenderer.h | 48 const LangOptions &LangOpts; 70 DiagnosticRenderer(const LangOptions &LangOpts, 157 DiagnosticNoteRenderer(const LangOptions &LangOpts, 159 : DiagnosticRenderer(LangOpts, DiagOpts) {}
|
/external/clang/include/clang/Rewrite/Core/ |
Rewriter.h | 33 const LangOptions *LangOpts; 57 : SourceMgr(&SM), LangOpts(&LO) {} 58 explicit Rewriter() : SourceMgr(nullptr), LangOpts(nullptr) {} 62 LangOpts = &LO; 65 const LangOptions &getLangOpts() const { return *LangOpts; }
|
/external/clang/include/clang/Tooling/Core/ |
Replacement.h | 92 const LangOptions &LangOpts = LangOptions()); 98 const LangOptions &LangOpts = LangOptions()); 126 const LangOptions &LangOpts); 232 const LangOptions &LangOpts) { 235 setFromSourceRange(Sources, Range, ReplacementText, LangOpts);
|