/external/clang/unittests/StaticAnalyzer/ |
H A D | AnalyzerOptionsTest.cpp | 18 AnalyzerOptions Opts; local 19 Opts.Config["Outer.Inner.CheckerOne:Option"] = "true"; 20 Opts.Config["Outer.Inner:Option"] = "false"; 21 Opts.Config["Outer.Inner:Option2"] = "true"; 22 Opts.Config["Outer:Option2"] = "false"; 38 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne)); 40 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne, true)); 43 EXPECT_TRUE(Opts.getBooleanOption("Option2", false, &CheckerOne, true)); 46 EXPECT_FALSE(Opts.getBooleanOption("Option2", false, &CheckerOne)); 47 EXPECT_TRUE(Opts 58 AnalyzerOptions Opts; local [all...] |
/external/compiler-rt/lib/ubsan/ |
H A D | ubsan_handlers.cc | 24 static bool ignoreReport(SourceLocation SLoc, ReportOptions Opts) { argument 31 return SLoc.isDisabled() && !Opts.DieAfterReport; 42 ReportOptions Opts) { 45 if (ignoreReport(Loc.getSourceLocation(), Opts)) 50 FallbackLoc.reset(getCallerLocation(Opts.pc)); 54 ScopedReport R(Opts, Loc); 75 handleTypeMismatchImpl(Data, Pointer, Opts); 80 handleTypeMismatchImpl(Data, Pointer, Opts); 88 ReportOptions Opts) { 90 if (ignoreReport(Loc, Opts)) 41 handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, ReportOptions Opts) argument 86 handleIntegerOverflowImpl(OverflowData *Data, ValueHandle LHS, const char *Operator, T RHS, ReportOptions Opts) argument 116 handleNegateOverflowImpl(OverflowData *Data, ValueHandle OldVal, ReportOptions Opts) argument 147 handleDivremOverflowImpl(OverflowData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument 178 handleShiftOutOfBoundsImpl(ShiftOutOfBoundsData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument 218 handleOutOfBoundsImpl(OutOfBoundsData *Data, ValueHandle Index, ReportOptions Opts) argument 243 handleBuiltinUnreachableImpl(UnreachableData *Data, ReportOptions Opts) argument 255 handleMissingReturnImpl(UnreachableData *Data, ReportOptions Opts) argument 268 handleVLABoundNotPositive(VLABoundData *Data, ValueHandle Bound, ReportOptions Opts) argument 293 handleFloatCastOverflow(FloatCastOverflowData *Data, ValueHandle From, ReportOptions Opts) argument 318 handleLoadInvalidValue(InvalidValueData *Data, ValueHandle Val, ReportOptions Opts) argument 343 handleFunctionTypeMismatch(FunctionTypeMismatchData *Data, ValueHandle Function, ReportOptions Opts) argument 377 handleNonNullReturn(NonNullReturnData *Data, ReportOptions Opts) argument 401 handleNonNullArg(NonNullArgData *Data, ReportOptions Opts) argument [all...] |
H A D | ubsan_handlers_cxx.cc | 34 ReportOptions Opts) { 48 ScopedReport R(Opts, Loc); 77 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); 82 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); 32 HandleDynamicTypeCacheMiss( DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, ReportOptions Opts) argument
|
H A D | ubsan_diag.cc | 331 ScopedReport::ScopedReport(ReportOptions Opts, Location SummaryLoc) argument 332 : Opts(Opts), SummaryLoc(SummaryLoc) { 338 MaybePrintStackTrace(Opts.pc, Opts.bp); 341 if (Opts.DieAfterReport || flags()->halt_on_error)
|
H A D | ubsan_diag.h | 224 ReportOptions Opts = {die_after_report, pc, bp} 230 ReportOptions Opts; member in class:__ubsan::ScopedReport 234 ScopedReport(ReportOptions Opts, Location SummaryLoc);
|
/external/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 134 static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, argument 150 Opts.AnalysisStoreOpt = Value; 166 Opts.AnalysisConstraintsOpt = Value; 182 Opts.AnalysisDiagOpt = Value; 198 Opts.AnalysisPurgeOpt = Value; 214 Opts.InliningMode = Value; 218 Opts.ShowCheckerHelp = Args.hasArg(OPT_analyzer_checker_help); 219 Opts.DisableAllChecks = Args.hasArg(OPT_analyzer_disable_all_checks); 221 Opts.visualizeExplodedGraphWithGraphViz = 223 Opts 290 ParseMigratorArgs(MigratorOptions &Opts, ArgList &Args) argument 296 ParseCommentArgs(CommentOptions &Opts, ArgList &Args) argument 343 ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, DiagnosticsEngine &Diags, const TargetOptions &TargetOpts) argument 649 ParseDependencyOutputArgs(DependencyOutputOptions &Opts, ArgList &Args) argument 666 ParseDiagnosticArgs(DiagnosticOptions &Opts, ArgList &Args, DiagnosticsEngine *Diags) argument 780 ParseFileSystemArgs(FileSystemOptions &Opts, ArgList &Args) argument 784 ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument 1054 ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) argument 1175 setLangDefaults(LangOptions &Opts, InputKind IK, LangStandard::Kind LangStd) argument 1289 ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK, DiagnosticsEngine &Diags) argument 1676 ParsePreprocessorArgs(PreprocessorOptions &Opts, ArgList &Args, FileManager &FileMgr, DiagnosticsEngine &Diags) argument 1769 ParsePreprocessorOutputArgs(PreprocessorOutputOptions &Opts, ArgList &Args, frontend::ActionKind Action) argument 1821 ParseTargetArgs(TargetOptions &Opts, ArgList &Args) argument [all...] |
H A D | DependencyFile.cpp | 159 DFGImpl(const Preprocessor *_PP, const DependencyOutputOptions &Opts) argument 160 : PP(_PP), OutputFile(Opts.OutputFile), Targets(Opts.Targets), 161 IncludeSystemHeaders(Opts.IncludeSystemHeaders), 162 PhonyTarget(Opts.UsePhonyTargets), 163 AddMissingHeaderDeps(Opts.AddMissingHeaderDeps), 165 IncludeModuleFiles(Opts.IncludeModuleFiles) {} 204 clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) { 206 if (Opts.Targets.empty()) { 212 if (Opts 203 CreateAndAttachToPreprocessor( clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) argument [all...] |
H A D | PrintPreprocessedOutput.cpp | 707 const PreprocessorOutputOptions &Opts) { 709 if (!Opts.ShowCPP) { 710 assert(Opts.ShowMacros && "Not yet implemented!"); 717 PP.SetCommentRetentionState(Opts.ShowComments, Opts.ShowMacroComments); 720 PP, *OS, !Opts.ShowLineMarkers, Opts.ShowMacros, Opts.UseLineDirectives); 706 DoPrintPreprocessedInput(Preprocessor &PP, raw_ostream *OS, const PreprocessorOutputOptions &Opts) argument
|
/external/llvm/unittests/Option/ |
H A D | Makefile | 14 BUILT_SOURCES = Opts.inc 21 $(ObjDir)/Opts.inc.tmp : Opts.td $(LLVM_TBLGEN) $(ObjDir)/.dir
|
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 154 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, argument 186 Opts.Triple = llvm::Triple::normalize(Args->getLastArgValue(OPT_triple)); 187 Opts.CPU = Args->getLastArgValue(OPT_target_cpu); 188 Opts.Features = Args->getAllArgValues(OPT_target_feature); 191 if (Opts.Triple.empty()) 192 Opts.Triple = llvm::sys::getDefaultTargetTriple(); 195 Opts.IncludePaths = Args->getAllArgValues(OPT_I); 196 Opts.NoInitialTextSection = Args->hasArg(OPT_n); 197 Opts.SaveTemporaryLabels = Args->hasArg(OPT_msave_temp_labels); 198 Opts 259 getOutputStream(AssemblerInvocation &Opts, DiagnosticsEngine &Diags, bool Binary) argument 281 ExecuteAssembler(AssemblerInvocation &Opts, DiagnosticsEngine &Diags) argument [all...] |
/external/clang/lib/Basic/ |
H A D | Warnings.cpp | 45 const DiagnosticOptions &Opts, 48 Diags.setIgnoreAllWarnings(Opts.IgnoreWarnings); 49 Diags.setShowOverloads(Opts.getShowOverloads()); 51 Diags.setElideType(Opts.ElideType); 52 Diags.setPrintTemplateTree(Opts.ShowTemplateTree); 53 Diags.setShowColors(Opts.ShowColors); 56 if (Opts.ErrorLimit) 57 Diags.setErrorLimit(Opts.ErrorLimit); 58 if (Opts.TemplateBacktraceLimit) 59 Diags.setTemplateBacktraceLimit(Opts 44 ProcessWarningOptions(DiagnosticsEngine &Diags, const DiagnosticOptions &Opts, bool ReportDiags) argument [all...] |
H A D | Targets.cpp | 42 const LangOptions &Opts) { 47 if (Opts.GNUMode) 73 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, 77 void getTargetDefines(const LangOptions &Opts, 79 TgtInfo::getTargetDefines(Opts, Builder); 80 getOSDefines(Opts, TgtInfo::getTriple(), Builder); 87 static void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, argument 96 if (Opts.Sanitize.has(SanitizerKind::Address)) 99 if (!Opts.ObjCAutoRefCount) { 104 if (Opts 41 DefineStd(MacroBuilder &Builder, StringRef MacroName, const LangOptions &Opts) argument [all...] |
/external/clang/include/clang/Rewrite/Frontend/ |
H A D | Rewriters.h | 31 const PreprocessorOutputOptions &Opts);
|
/external/llvm/tools/llvm-symbolizer/ |
H A D | LLVMSymbolize.h | 53 LLVMSymbolizer(const Options &Opts = Options()) : Opts(Opts) {} 100 Options Opts; member in class:llvm::symbolize::LLVMSymbolizer 109 const LLVMSymbolizer::Options &Opts) const; 111 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const;
|
H A D | LLVMSymbolize.cpp | 40 getDILineInfoSpecifier(const LLVMSymbolizer::Options &Opts) { argument 43 Opts.PrintFunctions); 145 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const { 149 ModuleOffset, getDILineInfoSpecifier(Opts)); 152 if (Opts.PrintFunctions != FunctionNameKind::None && Opts.UseSymbolTable) { 164 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const { 168 ModuleOffset, getDILineInfoSpecifier(Opts)); 175 if (Opts.PrintFunctions != FunctionNameKind::None && Opts [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | RegAllocPBQP.h | 84 AllowedRegVector() : NumOpts(0), Opts(nullptr) {} 87 : NumOpts(OptVec.size()), Opts(new unsigned[NumOpts]) { 88 std::copy(OptVec.begin(), OptVec.end(), Opts.get()); 92 : NumOpts(Other.NumOpts), Opts(new unsigned[NumOpts]) { 93 std::copy(Other.Opts.get(), Other.Opts.get() + NumOpts, Opts.get()); 97 : NumOpts(std::move(Other.NumOpts)), Opts(std::move(Other.Opts)) {} 101 Opts 127 std::unique_ptr<unsigned[]> Opts; member in class:llvm::PBQP::RegAlloc::AllowedRegVector [all...] |
/external/llvm/utils/TableGen/ |
H A D | OptParserEmitter.cpp | 112 std::vector<Record*> Opts = Records.getAllDerivedDefinitions("Option"); local 116 array_pod_sort(Opts.begin(), Opts.end(), CompareOptionRecords); 123 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { 124 const Record &R = *Opts[i]; 203 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { 204 const Record &R = *Opts[i];
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 161 AnalyzerOptionsRef Opts; member in class:__anon1427::AnalysisConsumer 194 OutDir(outdir), Opts(opts), Plugins(plugins), Injector(injector) { 196 if (Opts->PrintStats) { 203 if (Opts->PrintStats) 208 if (Opts->AnalysisDiagOpt != PD_NONE) { 214 if (Opts->AnalysisDiagOpt == PD_TEXT) { 218 switch (Opts->AnalysisDiagOpt) { 222 CREATEFN(*Opts.get(), PathConsumers, OutDir, PP); \ 230 switch (Opts->AnalysisStoreOpt) { 238 switch (Opts [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 592 AnalyzerOptions &Opts) { 601 if (!Opts.mayInlineCXXMemberFunction(CIMK_MemberFunctions)) 605 if (!Opts.mayInlineCXXMemberFunction(CIMK_Constructors)) 637 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) 649 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) 667 if (Opts.mayInlineCXXAllocator()) 673 if (!Opts.mayInlineObjCMethod()) 675 if (!(Opts.getIPAMode() == IPAK_DynamicDispatch || 676 Opts.getIPAMode() == IPAK_DynamicDispatchBifurcate)) 744 AnalyzerOptions &Opts) { 590 mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, AnalyzerOptions &Opts) argument 743 mayInlineDecl(AnalysisDeclContext *CalleeADC, AnalyzerOptions &Opts) argument 806 AnalyzerOptions &Opts = AMgr.options; local [all...] |
/external/clang/include/clang/Frontend/ |
H A D | CompilerInvocation.h | 42 /// \brief Fill out Opts based on the options given in Args. 49 bool ParseDiagnosticArgs(DiagnosticOptions &Opts, llvm::opt::ArgList &Args, 154 /// \param Opts - The LangOptions object to set up. 157 static void setLangDefaults(LangOptions &Opts, InputKind IK,
|
H A D | MultiplexConsumer.h | 47 void HandleLinkerOptionPragma(llvm::StringRef Opts) override;
|
H A D | Utils.h | 70 const PreprocessorOutputOptions &Opts); 114 Preprocessor &PP, const DependencyOutputOptions &Opts);
|
/external/llvm/lib/Option/ |
H A D | OptTable.cpp | 294 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) { argument 295 const Option O = Opts.getOption(Id); 304 if (const char *MetaVarName = Opts.getOptionMetaVar(Id)) { 326 if (const char *MetaVarName = Opts.getOptionMetaVar(Id)) 369 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) { argument 370 unsigned GroupID = Opts.getOptionGroupID(Id); 380 if (const char *GroupHelp = Opts.getOptionHelpText(GroupID)) 384 return getOptionHelpGroup(Opts, GroupID);
|
/external/clang/include/clang/AST/ |
H A D | ASTConsumer.h | 99 virtual void HandleLinkerOptionPragma(llvm::StringRef Opts) {} argument
|
/external/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 100 LangOptions &Opts, 110 Opts.AsmPreprocessor = 1; 115 Opts.ObjC1 = Opts.ObjC2 = 1; 150 Opts.LineComment = Std.hasLineComments(); 151 Opts.C99 = Std.isC99(); 152 Opts.CPlusPlus = Std.isCPlusPlus(); 153 Opts.CPlusPlus11 = Std.isCPlusPlus11(); 154 Opts.Digraphs = Std.hasDigraphs(); 155 Opts 98 ParseLangArgs( LangOptions &Opts, InputKind IK ) argument [all...] |