HomeSort by: relevance | last modified time | path
    Searched defs:Policy (Results 1 - 23 of 23) sorted by relevancy

  /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);

Completed in 94 milliseconds