HomeSort by relevance Sort by last modified time
    Searched refs:LangOpts (Results 1 - 25 of 103) sorted by null

1 2 3 4 5

  /external/clang/lib/Lex/
PPMacroExpansion.cpp 104 if (LangOpts.MicrosoftExt)
436 if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99)
437 Diag(Tok, LangOpts.CPlusPlus0x ?
591 const LangOptions &LangOpts = PP.getLangOpts();
599 .Case("address_sanitizer", LangOpts.AddressSanitizer)
615 .Case("blocks", LangOpts.Blocks)
616 .Case("cxx_exceptions", LangOpts.Exceptions)
617 .Case("cxx_rtti", LangOpts.RTTI)
620 .Case("objc_arr", LangOpts.ObjCAutoRefCount) // FIXME: REMOVE?
621 .Case("objc_arc", LangOpts.ObjCAutoRefCount
    [all...]
  /external/clang/include/clang/Lex/
Lexer.h 54 LangOptions LangOpts; // LangOpts enabled by this language (cache).
102 Lexer(SourceLocation FileLoc, const LangOptions &LangOpts,
109 const SourceManager &SM, const LangOptions &LangOpts);
122 const LangOptions &getLangOpts() const { return LangOpts; }
243 const LangOptions &LangOpts,
253 const LangOptions &LangOpts,
267 const LangOptions &LangOpts,
276 const LangOptions &LangOpts);
285 const LangOptions &LangOpts);
    [all...]
  /external/clang/unittests/Lex/
LexerTest.cpp 45 LangOptions LangOpts;
72 HeaderSearch HeaderInfo(FileMgr, Diags, LangOpts, Target.getPtr());
73 Preprocessor PP(Diags, LangOpts,
111 EXPECT_TRUE(Lexer::isAtStartOfMacroExpansion(lsqrLoc, SourceMgr, LangOpts, &Loc));
113 EXPECT_FALSE(Lexer::isAtStartOfMacroExpansion(idLoc, SourceMgr, LangOpts));
114 EXPECT_FALSE(Lexer::isAtEndOfMacroExpansion(idLoc, SourceMgr, LangOpts));
115 EXPECT_TRUE(Lexer::isAtEndOfMacroExpansion(rsqrLoc, SourceMgr, LangOpts, &Loc));
119 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts);
122 SourceMgr, LangOpts);
125 SourceMgr, LangOpts);
    [all...]
  /external/clang/tools/libclang/
CXSourceLocation.h 30 translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts,
35 CXSourceLocation Result = { { (void*) &SM, (void*) &LangOpts, },
55 const LangOptions &LangOpts,
CIndexDiagnostic.h 114 const LangOptions &LangOpts;
117 const LangOptions &LangOpts)
119 Diag(Diag), LangOpts(LangOpts) { }
CXStoredDiagnostic.cpp 48 LangOpts, Diag.getLocation());
97 LangOpts,
115 LangOpts, Hint.RemoveRange);
  /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.getLangOpts();
23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
  /external/clang/include/clang/Edit/
EditedSource.h 29 const LangOptions &LangOpts;
47 EditedSource(const SourceManager &SM, const LangOptions &LangOpts,
49 : SourceMgr(SM), LangOpts(LangOpts), PPRec(PPRec),
53 const LangOptions &getLangOpts() const { return LangOpts; }
  /external/clang/lib/Frontend/
InitPreprocessor.cpp 221 static void AddObjCXXARCLibstdcxxDefines(const LangOptions &LangOpts,
250 if (LangOpts.ObjCRuntimeHasWeak) {
273 const LangOptions &LangOpts,
276 if (!LangOpts.MicrosoftMode && !LangOpts.TraditionalCPP)
278 if (LangOpts.Freestanding)
283 if (!LangOpts.CPlusPlus) {
284 if (LangOpts.C11)
286 else if (LangOpts.C99)
288 else if (!LangOpts.GNUMode && LangOpts.Digraphs
    [all...]
TextDiagnosticPrinter.cpp 30 : OS(os), LangOpts(0), DiagOpts(&diags), SM(0),
41 LangOpts = &LO;
45 LangOpts = 0;
155 assert(LangOpts && "Unexpected diagnostic outside source file processing");
164 TextDiag.reset(new TextDiagnostic(OS, *SM, *LangOpts, *DiagOpts));
DiagnosticRenderer.cpp 93 const LangOptions &LangOpts) {
107 unsigned MacroTokenLength = Lexer::MeasureTokenLength(Loc, SM, LangOpts);
127 const LangOptions &LangOpts,
129 : SM(SM), LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {}
152 const SourceManager &SM, const LangOptions &LangOpts,
154 edit::Commit commit(SM, LangOpts);
175 edit::EditedSource Editor(SM, LangOpts);
208 mergeFixits(FixItHints, SM, LangOpts, MergedFixits);
365 << getImmediateMacroName(MacroLoc, SM, LangOpts) << "'";
    [all...]
  /external/clang/lib/Basic/
IdentifierTable.cpp 73 IdentifierTable::IdentifierTable(const LangOptions &LangOpts,
80 AddKeywords(LangOpts);
120 const LangOptions &LangOpts, IdentifierTable &Table) {
123 else if (LangOpts.CPlusPlus && (Flags & KEYCXX)) AddResult = 2;
124 else if (LangOpts.CPlusPlus0x && (Flags & KEYCXX0X)) AddResult = 2;
125 else if (LangOpts.C99 && (Flags & KEYC99)) AddResult = 2;
126 else if (LangOpts.GNUKeywords && (Flags & KEYGNU)) AddResult = 1;
127 else if (LangOpts.MicrosoftExt && (Flags & KEYMS)) AddResult = 1;
128 else if (LangOpts.Borland && (Flags & KEYBORLAND)) AddResult = 1;
129 else if (LangOpts.Bool && (Flags & BOOLSUPPORT)) AddResult = 2
    [all...]
Module.cpp 53 static bool hasFeature(StringRef Feature, const LangOptions &LangOpts,
56 .Case("altivec", LangOpts.AltiVec)
57 .Case("blocks", LangOpts.Blocks)
58 .Case("cplusplus", LangOpts.CPlusPlus)
59 .Case("cplusplus11", LangOpts.CPlusPlus0x)
60 .Case("objc", LangOpts.ObjC1)
61 .Case("objc_arc", LangOpts.ObjCAutoRefCount)
62 .Case("opencl", LangOpts.OpenCL)
68 Module::isAvailable(const LangOptions &LangOpts, const TargetInfo &Target,
75 if (!hasFeature(Current->Requires[I], LangOpts, Target))
    [all...]
Builtins.cpp 51 const LangOptions& LangOpts) {
54 if (!LangOpts.NoBuiltin || !strchr(BuiltinInfo[i].Attributes, 'f')) {
55 if (LangOpts.ObjC1 ||
62 if (!LangOpts.NoBuiltin || !strchr(TSRecords[i].Attributes, 'f'))
  /external/clang/include/clang/Frontend/
LogDiagnosticPrinter.h 44 const LangOptions *LangOpts;
66 LangOpts = &LO;
DiagnosticRenderer.h 47 const LangOptions &LangOpts;
70 const LangOptions &LangOpts,
135 const LangOptions &LangOpts,
137 : DiagnosticRenderer(SM, LangOpts, DiagOpts) {}
VerifyDiagnosticConsumer.h 84 virtual void BeginSourceFile(const LangOptions &LangOpts,
TextDiagnosticPrinter.h 29 const LangOptions *LangOpts;
CompilerInvocation.h 51 IntrusiveRefCntPtr<LangOptions> LangOpts;
57 LangOptions *getLangOpts() { return LangOpts.getPtr(); }
58 const LangOptions *getLangOpts() const { return LangOpts.getPtr(); }
145 /// \param LangOpts - The LangOptions object to set up.
  /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 32 const LangOptions &LangOpts;
37 PlistDiagnostics(const std::string& prefix, const LangOptions &LangOpts,
64 : OutputFile(output), LangOpts(LO), SubPD(subPD), flushed(false),
111 const LangOptions &LangOpts,
119 extend ? Lexer::MeasureTokenLength(Loc, SM, LangOpts) - 1 : 0;
132 const LangOptions &LangOpts,
135 EmitLocation(o, SM, LangOpts, L.asLocation(), FM, indent, extend);
139 const LangOptions &LangOpts,
143 EmitLocation(o, SM, LangOpts, R.getBegin(), FM, indent+1);
144 EmitLocation(o, SM, LangOpts, R.getEnd(), FM, indent+1, !R.isPoint)
    [all...]
  /external/clang/include/clang/Basic/
LangOptions.h 92 FPOptions(const LangOptions &LangOpts) :
93 fp_contract(LangOpts.DefaultFPContract) {}
  /external/clang/include/clang/Rewrite/
Rewriter.h 127 const LangOptions *LangOpts;
150 : SourceMgr(&SM), LangOpts(&LO) {}
151 explicit Rewriter() : SourceMgr(0), LangOpts(0) {}
155 LangOpts = &LO;
158 const LangOptions &getLangOpts() const { return *LangOpts; }
  /frameworks/compile/slang/
slang.cpp 107 clang::LangOptions Slang::LangOpts;
155 LangOpts.RTTI = 0; // Turn off the RTTI information support
156 LangOpts.NeXTRuntime = 0; // Turn off the NeXT runtime uses
157 LangOpts.C99 = 1;
158 LangOpts.CharIsSigned = 1; // Signed char is our default.
204 LangOpts,
208 LangOpts,
239 mASTContext.reset(new clang::ASTContext(LangOpts,
399 mDiagClient->BeginSourceFile(LangOpts, mPP.get());
434 mDiagClient->BeginSourceFile(LangOpts, mPP.get())
    [all...]

Completed in 407 milliseconds

1 2 3 4 5