Searched refs:LangOpts (Results 26 - 50 of 109) sorted by relevance

12345

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h35 const LangOptions &LangOpts; member in class:clang::ento::AnalysisManager
92 return LangOpts;
/external/clang/lib/Rewrite/Core/
H A DTokenRewriter.cpp22 const LangOptions &LangOpts) {
27 Lexer RawLex(FID, FromFile, SM, LangOpts);
21 TokenRewriter(FileID FID, SourceManager &SM, const LangOptions &LangOpts) argument
/external/clang/lib/Frontend/
H A DFrontendActions.cpp134 const LangOptions &LangOpts,
136 if (IsExternC && LangOpts.CPlusPlus)
138 if (LangOpts.ObjC1)
154 if (IsExternC && LangOpts.CPlusPlus)
161 const LangOptions &LangOpts,
163 return addHeaderInclude(Header->getName(), Includes, LangOpts, IsExternC);
174 collectModuleHeaderIncludes(const LangOptions &LangOpts, FileManager &FileMgr, argument
186 addHeaderInclude(Header, Includes, LangOpts, Module->IsExternC))
196 LangOpts, Module->IsExternC))
224 LangOpts, Modul
132 addHeaderInclude(StringRef HeaderName, SmallVectorImpl<char> &Includes, const LangOptions &LangOpts, bool IsExternC) argument
159 addHeaderInclude(const FileEntry *Header, SmallVectorImpl<char> &Includes, const LangOptions &LangOpts, bool IsExternC) argument
[all...]
H A DDiagnosticRenderer.cpp44 const LangOptions &LangOpts) {
63 unsigned MacroTokenLength = Lexer::MeasureTokenLength(Loc, SM, LangOpts);
68 DiagnosticRenderer::DiagnosticRenderer(const LangOptions &LangOpts, argument
70 : LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {}
93 const SourceManager &SM, const LangOptions &LangOpts,
95 edit::Commit commit(SM, LangOpts);
116 edit::EditedSource Editor(SM, LangOpts);
144 mergeFixits(FixItHints, *SM, LangOpts, MergedFixits);
466 StringRef MacroName = getImmediateMacroName(Loc, SM, LangOpts);
42 getImmediateMacroName(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument
92 mergeFixits(ArrayRef<FixItHint> FixItHints, const SourceManager &SM, const LangOptions &LangOpts, SmallVectorImpl<FixItHint> &MergedFixits) argument
[all...]
H A DVerifyDiagnosticConsumer.cpp34 LangOpts(nullptr), SrcManager(nullptr), ActiveSourceFiles(0),
76 void VerifyDiagnosticConsumer::BeginSourceFile(const LangOptions &LangOpts, argument
82 this->LangOpts = &LangOpts;
94 PrimaryClient->BeginSourceFile(LangOpts, PP);
109 LangOpts = nullptr;
585 const LangOptions &LangOpts) {
592 Lexer RawLex(FID, FromFile, SM, LangOpts);
605 std::string Comment = RawLex.getSpelling(Tok, SM, LangOpts);
793 FoundDirectives = !LangOpts || findDirective
584 findDirectives(SourceManager &SM, FileID FID, const LangOptions &LangOpts) argument
[all...]
H A DSerializedDiagnosticPrinter.cpp55 SDiagsRenderer(SDiagsWriter &Writer, const LangOptions &LangOpts, argument
57 : DiagnosticNoteRenderer(LangOpts, DiagOpts), Writer(Writer) {}
96 : LangOpts(nullptr), OriginalInstance(false), State(State) {}
100 : LangOpts(nullptr), OriginalInstance(true),
112 LangOpts = &LO;
181 const LangOptions *LangOpts; member in class:__anon17929::SDiagsWriter
309 SM, *LangOpts);
557 assert(Info.hasSourceManager() && LangOpts &&
559 SDiagsRenderer Renderer(*this, *LangOpts, &*State->DiagOpts);
H A DASTUnit.cpp269 const LangOptions &LangOpts,
282 if (LangOpts.CPlusPlus || !isa<TagDecl>(ND))
291 if (LangOpts.CPlusPlus)
296 if (LangOpts.CPlusPlus || isa<ObjCInterfaceDecl>(ND))
308 if (LangOpts.CPlusPlus11)
316 if (LangOpts.CPlusPlus)
514 bool ReadLanguageOptions(const LangOptions &LangOpts,
519 LangOpt = LangOpts;
579 void BeginSourceFile(const LangOptions &LangOpts,
1082 LangOpts
268 getDeclShowContexts(const NamedDecl *ND, const LangOptions &LangOpts, bool &IsNestedNameSpecifier) argument
1295 makeStandaloneRange(CharSourceRange Range, const SourceManager &SM, const LangOptions &LangOpts) argument
1303 makeStandaloneFixIt(const SourceManager &SM, const LangOptions &LangOpts, const FixItHint &InFix, ASTUnit::StandaloneFixIt &OutFix) argument
1314 makeStandaloneDiagnostic(const LangOptions &LangOpts, const StoredDiagnostic &InDiag, ASTUnit::StandaloneDiagnostic &OutDiag) argument
2330 CodeComplete(StringRef File, unsigned Line, unsigned Column, ArrayRef<RemappedFile> RemappedFiles, bool IncludeMacros, bool IncludeCodePatterns, bool IncludeBriefComments, CodeCompleteConsumer &Consumer, DiagnosticsEngine &Diag, LangOptions &LangOpts, SourceManager &SourceMgr, FileManager &FileMgr, SmallVectorImpl<StoredDiagnostic> &StoredDiagnostics, SmallVectorImpl<const llvm::MemoryBuffer *> &OwnedBuffers) argument
[all...]
/external/clang/include/clang/Rewrite/Core/
H A DRewriter.h129 const LangOptions *LangOpts; member in class:clang::Rewriter
153 : SourceMgr(&SM), LangOpts(&LO) {}
154 explicit Rewriter() : SourceMgr(nullptr), LangOpts(nullptr) {}
158 LangOpts = &LO;
161 const LangOptions &getLangOpts() const { return *LangOpts; }
/external/clang/unittests/Lex/
H A DPPConditionalDirectiveRecordTest.cpp49 LangOptions LangOpts; member in class:__anon19547::PPConditionalDirectiveRecordTest
97 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
99 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts, SourceMgr,
H A DPPCallbacksTest.cpp133 LangOptions LangOpts; member in class:__anon19545::PPCallbacksTest
169 HeaderSearch HeaderInfo(HSOpts, SourceMgr, Diags, LangOpts,
174 Preprocessor PP(PPOpts, Diags, LangOpts, SourceMgr, HeaderInfo, ModLoader,
/external/clang/include/clang/Basic/
H A DBuiltins.h78 void InitializeBuiltins(IdentifierTable &Table, const LangOptions& LangOpts);
179 const LangOptions &LangOpts);
H A DModule.h300 /// \param LangOpts The language options used for the current
308 bool isAvailable(const LangOptions &LangOpts,
409 /// \param LangOpts The set of language options that will be used to
415 const LangOptions &LangOpts,
/external/clang/include/clang/Rewrite/Frontend/
H A DFixItRewriter.h86 const LangOptions &LangOpts, FixItOptions *FixItOpts);
/external/clang/lib/Lex/
H A DTokenConcatenation.cpp49 const LangOptions &LangOpts = PP.getLangOpts(); local
57 LangOpts.CPlusPlus11);
64 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus11);
67 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11);
H A DPPDirectives.cpp229 if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
592 if (LangOpts.MSVCCompat && !isAngled) {
609 if (SuggestedModule && !LangOpts.AsmPreprocessor)
624 if (SuggestedModule && !LangOpts.AsmPreprocessor)
640 if (SuggestedModule && !LangOpts.AsmPreprocessor)
935 if (LangOpts.C99 || LangOpts.CPlusPlus11)
939 else if (LangOpts
[all...]
/external/clang/lib/StaticAnalyzer/Core/
H A DAnalysisManager.cpp32 LangOpts(lang),
/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp49 LangOptions LangOpts; member in class:__anon19539::SourceManagerTest
82 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
84 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts, SourceMgr,
199 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
201 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts, SourceMgr,
297 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
299 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts, SourceMgr,
/external/clang/lib/Edit/
H A DCommit.cpp39 : SourceMgr(Editor.getSourceManager()), LangOpts(Editor.getLangOpts()),
252 unsigned tokLen = Lexer::MeasureTokenLength(spellLoc, SourceMgr, LangOpts);
269 loc = Lexer::getLocForEndOfToken(loc, 0, SourceMgr, LangOpts);
298 range = Lexer::makeFileCharRange(range, SM, LangOpts);
341 return Lexer::isAtStartOfMacroExpansion(loc, SourceMgr, LangOpts, MacroBegin);
345 return Lexer::isAtEndOfMacroExpansion(loc, SourceMgr, LangOpts, MacroEnd);
/external/clang/include/clang/Frontend/
H A DVerifyDiagnosticConsumer.h217 const LangOptions *LangOpts; member in class:clang::VerifyDiagnosticConsumer
250 void BeginSourceFile(const LangOptions &LangOpts,
H A DTextDiagnostic.h40 const LangOptions &LangOpts,
/external/clang/include/clang/Lex/
H A DModuleMap.h42 const LangOptions &LangOpts; member in class:clang::ModuleMap
216 /// \param LangOpts Language options for this translation unit.
220 const LangOptions &LangOpts, const TargetInfo *Target,
H A DPreprocessor.h91 LangOptions &LangOpts; member in class:clang::Preprocessor
479 const LangOptions &getLangOpts() const { return LangOpts; }
1025 return Lexer::getSpelling(loc, buffer, SourceMgr, LangOpts, invalid);
1037 return Lexer::getSpelling(Tok, SourceMgr, LangOpts, Invalid);
1054 return Lexer::getSpelling(Tok, Buffer, SourceMgr, LangOpts, Invalid);
1069 return Lexer::getRawToken(Loc, Result, SourceMgr, LangOpts, IgnoreWhiteSpace);
1127 return Lexer::getLocForEndOfToken(Loc, Offset, SourceMgr, LangOpts);
1137 return Lexer::isAtStartOfMacroExpansion(loc, SourceMgr, LangOpts,
1148 return Lexer::isAtEndOfMacroExpansion(loc, SourceMgr, LangOpts, MacroEnd);
1160 return Lexer::AdvanceToTokenCharacter(TokStart, Char, SourceMgr, LangOpts);
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DFixItRewriter.cpp31 const LangOptions &LangOpts,
34 Editor(SourceMgr, LangOpts),
35 Rewrite(SourceMgr, LangOpts),
30 FixItRewriter(DiagnosticsEngine &Diags, SourceManager &SourceMgr, const LangOptions &LangOpts, FixItOptions *FixItOpts) argument
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp184 (S.LangOpts.CPlusPlus || isMacroDefined(S, Loc, "false")))
187 if (S.LangOpts.CPlusPlus11)
215 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor())
/external/clang/tools/libclang/
H A DCIndexDiagnostic.cpp91 CXDiagnosticRenderer(const LangOptions &LangOpts, argument
94 : DiagnosticNoteRenderer(LangOpts, DiagOpts),
109 CXStoredDiagnostic *CD = new CXStoredDiagnostic(*SD, LangOpts);
127 L = translateSourceLocation(*SM, LangOpts, Loc);
149 L = translateSourceLocation(*SM, LangOpts, Loc);

Completed in 592 milliseconds

12345