| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| AnalysisBasedWarnings.h | 35 class Policy { 43 Policy(); 49 Policy DefaultPolicy; 97 void IssueWarnings(Policy P, FunctionScopeInfo *fscope, 100 Policy getDefaultPolicy() { return DefaultPolicy; }
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| CachePruning.cpp | 78 CachePruningPolicy Policy; 89 Policy.Interval = *DurationOrErr; 94 Policy.Expiration = *DurationOrErr; 108 Policy.MaxSizePercentageOfAvailableSpace = Size; 129 Policy.MaxSizeBytes = Size * Mult; 131 if (Value.getAsInteger(0, Policy.MaxSizeFiles)) 140 return Policy; 144 bool llvm::pruneCache(StringRef Path, CachePruningPolicy Policy) { 157 Policy.MaxSizePercentageOfAvailableSpace = 158 std::min(Policy.MaxSizePercentageOfAvailableSpace, 100u) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| DebugCheckers.cpp | 185 PrintingPolicy Policy(mgr.getLangOpts()); 186 Policy.TerseOutput = true; 187 Policy.PolishForDeclaration = true; 188 D->print(llvm::errs(), Policy);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ |
| ThinLTOCodeGenerator.h | 128 CachePruningPolicy Policy; 135 /// Cache policy: interval (seconds) between two prunes of the cache. Set to a 140 CacheOptions.Policy.Interval.reset(); 142 CacheOptions.Policy.Interval = std::chrono::seconds(Interval); 145 /// Cache policy: expiration (in seconds) for an entry. 149 CacheOptions.Policy.Expiration = std::chrono::seconds(Expiration); 167 CacheOptions.Policy.MaxSizePercentageOfAvailableSpace = Percentage; 170 /// Cache policy: the maximum size for the cache directory in bytes. A value 175 CacheOptions.Policy.MaxSizeBytes = MaxSizeBytes; 178 /// Cache policy: the maximum number of files in the cache directory. A valu [all...] |
| /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| ASTMatchersInternal.cpp | 646 PrintingPolicy Policy = Node.getASTContext().getPrintingPolicy(); 647 Policy.SuppressUnwrittenScope = SkipUnwritten; 648 Policy.SuppressInlineNamespace = SkipUnwritten; 649 Node.printQualifiedName(OS, Policy);
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenTypes.cpp | 55 // FIXME: We probably want to make more tweaks to the printing policy. For 58 PrintingPolicy Policy = RD->getASTContext().getPrintingPolicy(); 59 Policy.SuppressInlineNamespace = false; 67 RD->printQualifiedName(OS, Policy); 74 TDD->printQualifiedName(OS, Policy);
|
| CodeGenModule.cpp | 1545 const PrintingPolicy &Policy = Context.getPrintingPolicy(); 1590 auto typeName = Ty.getUnqualifiedType().getAsString(Policy);
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| FrontendActions.cpp | 470 PrintingPolicy Policy = TheSema.Context.getPrintingPolicy(); 472 Policy.SuppressDefaultTemplateArgs = false; 473 NamedTemplate->getNameForDiagnostic(OS, Policy, true);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| DeclPrinter.cpp | 30 PrintingPolicy Policy; 53 DeclPrinter(raw_ostream &Out, const PrintingPolicy &Policy, 56 : Out(Out), Policy(Policy), Context(Context), Indentation(Indentation), 130 void Decl::print(raw_ostream &Out, const PrintingPolicy &Policy, 132 DeclPrinter Printer(Out, Policy, getASTContext(), Indentation, 143 const PrintingPolicy &Policy, 145 DeclPrinter Printer(Out, Policy, Context); 185 raw_ostream &Out, const PrintingPolicy &Policy, 188 (*Begin)->print(Out, Policy, Indentation) [all...] |
| ASTDiagnostic.cpp | 496 /// Policy - Used during expression printing. 497 PrintingPolicy Policy; 1633 OS << FromType.getAsString(Policy); 1643 FromType.getLocalUnqualifiedType().print(OS, Policy); 1648 : FromType.getAsString(Policy); 1650 : ToType.getAsString(Policy); 1655 FromType.getCanonicalType().getAsString(Policy); 1656 std::string ToCanTypeStr = ToType.getCanonicalType().getAsString(Policy); 1706 E->printPretty(OS, nullptr, Policy); 2010 Q.print(OS, Policy, AppendSpaceIfNonEmpty) [all...] |
| TypePrinter.cpp | 53 PrintingPolicy &Policy; 57 explicit IncludeStrongLifetimeRAII(PrintingPolicy &Policy) 58 : Policy(Policy), Old(Policy.SuppressStrongLifetime) { 59 if (!Policy.SuppressLifetimeQualifiers) 60 Policy.SuppressStrongLifetime = false; 64 Policy.SuppressStrongLifetime = Old; 69 PrintingPolicy &Policy; 73 explicit ParamPolicyRAII(PrintingPolicy &Policy) [all...] |
| StmtPrinter.cpp | 70 PrintingPolicy Policy; 76 const PrintingPolicy &Policy, unsigned Indentation = 0, 78 : OS(os), IndentLevel(Indentation), Helper(helper), Policy(Policy), 81 void PrintStmt(Stmt *S) { PrintStmt(S, Policy.Indentation); } 183 D->print(OS, Policy, IndentLevel); 188 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel); 231 Attr->printPretty(OS, Policy); 350 PrintingPolicy SubPolicy(Policy); 368 Qualifier->print(OS, Policy); [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| Parser.cpp | 1182 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy(); 1186 Policy);
|
| ParseDeclCXX.cpp | 1050 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy(); 1054 DiagID, Result.get(), Policy) 1056 DiagID, Policy)) { 1706 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy(); 1810 << DeclSpec::getSpecifierName(TagType, Policy); 2016 PrevSpec, DiagID, TypeResult.get(), Policy); 2021 Policy);
|
| ParseDecl.cpp | 3048 // We use Sema's policy to get bool macros right. 3049 PrintingPolicy Policy = Actions.getPrintingPolicy(); 3083 isInvalid = DS.SetTypeSpecType(ImageTypeSpec, Loc, PrevSpec, DiagID, Policy); 3103 DS.Finish(Actions, Policy); 3237 PrevSpec, DiagID, T, Policy); 3291 DiagID, TypeRep, Policy); 3309 DiagID, T, Policy); 3395 DiagID, TypeRep, Policy); 3446 DiagID, TypeRep, Policy); 3492 TemplateId, Policy); [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| Sema.cpp | 75 PrintingPolicy Policy = Context.getPrintingPolicy(); 78 Policy.Bool = Context.getLangOpts().Bool; 79 if (!Policy.Bool) { 81 Policy.Bool = BoolMacro->isObjectLike() && 87 return Policy; 1461 // Copy the diagnostic printing policy over the ASTContext printing policy. 2009 /// \param WP The warning policy to use for CFG-based warnings, or null if such 2015 Sema::PopFunctionScopeInfo(const AnalysisBasedWarnings::Policy *WP,
|
| SemaCodeComplete.cpp | 1894 PrintingPolicy Policy = Sema::getPrintingPolicy(Context, PP); 1895 Policy.AnonymousTagLocations = false; 1896 Policy.SuppressStrongLifetime = true; 1897 Policy.SuppressUnwrittenScope = true; 1898 Policy.SuppressScope = true; 1899 return Policy; 1902 /// Retrieve a printing policy suitable for code completion. 1913 const PrintingPolicy &Policy, 1918 return BT->getNameAsCString(Policy); 1941 T.getAsStringInternal(Result, Policy); [all...] |
| SemaTemplate.cpp | 3578 : Policy(P) {} 3585 DR->getQualifier()->print(OS, Policy, true); 3592 OS, IV->getTemplateArgs().asArray(), Policy, 3601 const PrintingPolicy Policy; 3642 PrintingPolicy Policy = getPrintingPolicy(); 3643 Policy.PrintCanonicalTypes = true; 3644 FailedBooleanConditionPrinterHelper Helper(Policy); 3645 FailedCond->printPretty(Out, &Helper, Policy, 0, "\n", nullptr);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineScheduler.h | 62 // like to configure the GenericScheduler's policy for a given scheduler region, 63 // including scheduling direction and register pressure tracking policy, can do 67 // overrideSchedPolicy(MachineSchedPolicy &Policy, 69 // Policy.<Flag> = true; 171 /// Define a generic scheduling policy for targets that don't provide their own 207 /// Optionally override the per-region scheduling policy. 821 /// Policy for scheduling the next instruction in the candidate's zone. 861 CandPolicy Policy; 879 SchedCandidate(const CandPolicy &Policy) { reset(Policy); } [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| OpenMPClause.h | 8343 const PrintingPolicy &Policy; 8351 OMPClausePrinter(raw_ostream &OS, const PrintingPolicy &Policy) 8352 : OS(OS), Policy(Policy) {} 8434 void print(llvm::raw_ostream &OS, const PrintingPolicy &Policy) const;
|
| Type.h | 577 std::string getAsString(const PrintingPolicy &Policy) const; 581 bool isEmptyWhenPrinted(const PrintingPolicy &Policy) const; 582 void print(raw_ostream &OS, const PrintingPolicy &Policy, 1011 const PrintingPolicy &Policy) { 1012 return getAsString(split.Ty, split.Quals, Policy); 1015 const PrintingPolicy &Policy); 1018 std::string getAsString(const PrintingPolicy &Policy) const; 1020 void print(raw_ostream &OS, const PrintingPolicy &Policy, 1025 const PrintingPolicy &policy, const Twine &PlaceHolder, 1027 return print(split.Ty, split.Quals, OS, policy, PlaceHolder, Indentation) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| CFG.cpp | 5228 PrintingPolicy Policy; 5232 const PrintingPolicy &Policy) 5233 : OS(os), Helper(helper), Policy(Policy) { 5234 this->Policy.IncludeNewlines = false; 5240 C->printPretty(OS, Helper, Policy); 5245 Terminator->printPretty(OS, Helper, Policy); 5259 C->printPretty(OS, Helper, Policy); 5269 C->printPretty(OS, Helper, Policy); 5275 C->printPretty(OS, Helper, Policy); [all...] |
| /src/external/apache2/llvm/dist/clang/tools/c-index-test/ |
| c-index-test.c | 98 static void ModifyPrintingPolicyAccordingToEnv(CXPrintingPolicy Policy) { 155 clang_PrintingPolicy_setProperty(Policy, mappings[i].property, 750 CXPrintingPolicy Policy = clang_getCursorPrintingPolicy(Cursor); 751 ModifyPrintingPolicyAccordingToEnv(Policy); 752 text = clang_getCursorPrettyPrinted(Cursor, Policy); 753 clang_PrintingPolicy_dispose(Policy);
|