Searched defs:LangOpts (Results 1 - 25 of 67) sorted by relevance

123

/external/clang/lib/Rewrite/Frontend/
H A DRewriteTest.cpp21 const LangOptions &LangOpts = PP.getLangOpts(); local
23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
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/include/clang/Frontend/
H A DDiagnosticRenderer.h48 const LangOptions &LangOpts; member in class:clang::DiagnosticRenderer
70 DiagnosticRenderer(const LangOptions &LangOpts,
156 DiagnosticNoteRenderer(const LangOptions &LangOpts, argument
158 : DiagnosticRenderer(LangOpts, DiagOpts) {}
H A DLogDiagnosticPrinter.h44 const LangOptions *LangOpts; member in class:clang::LogDiagnosticPrinter
66 LangOpts = &LO;
H A DCompilerInvocation.h55 IntrusiveRefCntPtr<LangOptions> LangOpts; member in class:clang::CompilerInvocationBase
74 LangOptions *getLangOpts() { return LangOpts.getPtr(); }
75 const LangOptions *getLangOpts() const { return LangOpts.getPtr(); }
H A DVerifyDiagnosticConsumer.h208 const LangOptions *LangOpts; member in class:clang::VerifyDiagnosticConsumer
246 virtual void BeginSourceFile(const LangOptions &LangOpts,
/external/clang/tools/libclang/
H A DCXSourceLocation.h30 translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts, argument
35 CXSourceLocation Result = { { &SM, &LangOpts, },
55 const LangOptions &LangOpts,
/external/clang/include/clang/AST/
H A DPrettyPrinter.h38 : LangOpts(LO), Indentation(2), SuppressSpecifiers(false),
47 LangOptions LangOpts; member in struct:clang::PrintingPolicy
/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/include/clang/Edit/
H A DEditedSource.h29 const LangOptions &LangOpts; member in class:clang::edit::EditedSource
47 EditedSource(const SourceManager &SM, const LangOptions &LangOpts, argument
49 : SourceMgr(SM), LangOpts(LangOpts), PPRec(PPRec),
53 const LangOptions &getLangOpts() const { return LangOpts; }
H A DCommit.h49 const LangOptions &LangOpts; member in class:clang::edit::Commit
60 Commit(const SourceManager &SM, const LangOptions &LangOpts, argument
62 : SourceMgr(SM), LangOpts(LangOpts), PPRec(PPRec), Editor(0),
/external/clang/lib/Basic/
H A DBuiltins.cpp49 const LangOptions &LangOpts) {
50 bool BuiltinsUnsupported = LangOpts.NoBuiltin &&
53 LangOpts.NoMathBuiltin && BuiltinInfo.HeaderName &&
55 bool GnuModeUnsupported = !LangOpts.GNUMode &&
57 bool ObjCUnsupported = !LangOpts.ObjC1 &&
67 const LangOptions& LangOpts) {
70 if (BuiltinIsSupported(BuiltinInfo[i], LangOpts)) {
76 if (!LangOpts.NoBuiltin || !strchr(TSRecords[i].Attributes, 'f'))
48 BuiltinIsSupported(const Builtin::Info &BuiltinInfo, const LangOptions &LangOpts) argument
66 InitializeBuiltins(IdentifierTable &Table, const LangOptions& LangOpts) argument
H A DModule.cpp54 static bool hasFeature(StringRef Feature, const LangOptions &LangOpts, argument
57 .Case("altivec", LangOpts.AltiVec)
58 .Case("blocks", LangOpts.Blocks)
59 .Case("cplusplus", LangOpts.CPlusPlus)
60 .Case("cplusplus11", LangOpts.CPlusPlus11)
61 .Case("objc", LangOpts.ObjC1)
62 .Case("objc_arc", LangOpts.ObjCAutoRefCount)
63 .Case("opencl", LangOpts.OpenCL)
69 Module::isAvailable(const LangOptions &LangOpts, const TargetInfo &Target, argument
76 if (!hasFeature(Current->Requires[I], LangOpts, Targe
146 addRequirement(StringRef Feature, const LangOptions &LangOpts, const TargetInfo &Target) argument
[all...]
/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);
/external/clang/unittests/Lex/
H A DPPConditionalDirectiveRecordTest.cpp50 LangOptions LangOpts; member in class:__anon16679::PPConditionalDirectiveRecordTest
93 HeaderSearch HeaderInfo(new HeaderSearchOptions, FileMgr, Diags, LangOpts,
95 Preprocessor PP(new PreprocessorOptions(), Diags, LangOpts,Target.getPtr(),
/external/clang/include/clang/Basic/
H A DLangOptions.h111 FPOptions(const LangOptions &LangOpts) : argument
112 fp_contract(LangOpts.DefaultFPContract) {}
/external/clang/include/clang/Lex/
H A DModuleMap.h42 const LangOptions &LangOpts; member in class:clang::ModuleMap
181 /// \param LangOpts Language options for this translation unit.
185 const LangOptions &LangOpts, const TargetInfo *Target,
H A DLexer.h54 LangOptions LangOpts; // LangOpts enabled by this language (cache). member in class:clang::Lexer
102 Lexer(SourceLocation FileLoc, const LangOptions &LangOpts,
109 const SourceManager &SM, const LangOptions &LangOpts);
122 const LangOptions &getLangOpts() const { return LangOpts; }
177 assert((!Val || LexingRawMode || LangOpts.TraditionalCPP) &&
252 const LangOptions &LangOpts,
262 const LangOptions &LangOpts,
276 const LangOptions &LangOpts,
285 const LangOptions &LangOpts);
429 getCharAndSizeNoWarn(const char *Ptr, unsigned &Size, const LangOptions &LangOpts) argument
[all...]
/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/ARCMigrate/
H A DPlistReporter.cpp46 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);
45 EmitLocation(raw_ostream& o, const SourceManager &SM, const LangOptions &LangOpts, SourceLocation L, const FIDMap &FM, unsigned indent, bool extend = false) argument
66 EmitRange(raw_ostream& o, const SourceManager &SM, const LangOptions &LangOpts, CharSourceRange R, const FIDMap &FM, unsigned indent) argument
94 writeARCDiagsToPlist(const std::string &outPath, ArrayRef<StoredDiagnostic> diags, SourceManager &SM, const LangOptions &LangOpts) argument
/external/clang/tools/clang-check/
H A DClangCheck.cpp115 const clang::LangOptions& LangOpts,
117 : clang::FixItRewriter(Diags, SourceMgr, LangOpts, FixItOpts) {
113 FixItRewriter(clang::DiagnosticsEngine& Diags, clang::SourceManager& SourceMgr, const clang::LangOptions& LangOpts, clang::FixItOptions* FixItOpts) argument
/external/clang/include/clang/Rewrite/Core/
H A DRewriter.h131 const LangOptions *LangOpts; member in class:clang::Rewriter
154 : SourceMgr(&SM), LangOpts(&LO) {}
155 explicit Rewriter() : SourceMgr(0), LangOpts(0) {}
159 LangOpts = &LO;
162 const LangOptions &getLangOpts() const { return *LangOpts; }
/external/clang/lib/AST/
H A DTemplateBase.cpp485 LangOptions LangOpts; local
486 LangOpts.CPlusPlus = true;
487 PrintingPolicy Policy(LangOpts);
496 LangOptions LangOpts; local
497 LangOpts.CPlusPlus = true;
498 PrintingPolicy Policy(LangOpts);
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp48 const LangOptions &LangOpts; member in class:__anon15177::EmitAssemblyHelper
113 : Diags(_Diags), CodeGenOpts(CGOpts), TargetOpts(TOpts), LangOpts(LOpts),
126 // We need this wrapper to access LangOpts and CGOpts from extension functions
131 const LangOptions &LangOpts)
132 : PassManagerBuilder(), CGOpts(CGOpts), LangOpts(LangOpts) {}
134 const LangOptions &getLangOpts() const { return LangOpts; }
137 const LangOptions &LangOpts; member in class:__anon15177::PassManagerBuilderWrapper
167 const LangOptions &LangOpts = BuilderWrapper.getLangOpts(); local
169 LangOpts
130 PassManagerBuilderWrapper(const CodeGenOptions &CGOpts, const LangOptions &LangOpts) argument
[all...]
/external/clang/lib/Edit/
H A DEditedSource.cpp246 static bool canBeJoined(char left, char right, const LangOptions &LangOpts) { argument
249 return !(Lexer::isIdentifierBodyChar(left, LangOpts) &&
250 Lexer::isIdentifierBodyChar(right, LangOpts));
256 const LangOptions &LangOpts) {
257 if (!canBeJoined(left, right, LangOpts))
261 if (canBeJoined(beforeWSpace, right, LangOpts))
269 static void adjustRemoval(const SourceManager &SM, const LangOptions &LangOpts, argument
273 SourceLocation BeginTokLoc = Lexer::GetBeginningOfToken(Loc, SM, LangOpts);
297 LangOpts))
302 if (!canBeJoined(buffer[begin-1], buffer[end], LangOpts))
255 canRemoveWhitespace(char left, char beforeWSpace, char right, const LangOptions &LangOpts) argument
306 applyRewrite(EditsReceiver &receiver, StringRef text, FileOffset offs, unsigned len, const SourceManager &SM, const LangOptions &LangOpts) argument
[all...]

Completed in 330 milliseconds

123