Searched refs:Policy (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DAnalysisBasedWarnings.h35 class Policy { class in class:clang::sema::AnalysisBasedWarnings
43 Policy();
49 Policy DefaultPolicy;
93 void IssueWarnings(Policy P, FunctionScopeInfo *fscope,
96 Policy getDefaultPolicy() { return DefaultPolicy; }
H A DLocInfoType.h53 const PrintingPolicy &Policy) const;
H A DDeclSpec.h523 const PrintingPolicy &Policy);
614 const PrintingPolicy &Policy);
618 unsigned &DiagID, const PrintingPolicy &Policy);
624 unsigned &DiagID, const PrintingPolicy &Policy);
627 const PrintingPolicy &Policy);
630 const PrintingPolicy &Policy);
634 const PrintingPolicy &Policy);
638 const PrintingPolicy &Policy);
645 const PrintingPolicy &Policy);
648 const PrintingPolicy &Policy);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DTypePrinter.cpp33 PrintingPolicy &Policy; member in class:__anon3701::IncludeStrongLifetimeRAII
37 explicit IncludeStrongLifetimeRAII(PrintingPolicy &Policy) argument
38 : Policy(Policy), Old(Policy.SuppressStrongLifetime) {
39 if (!Policy.SuppressLifetimeQualifiers)
40 Policy.SuppressStrongLifetime = false;
44 Policy.SuppressStrongLifetime = Old;
49 PrintingPolicy &Policy; member in class:__anon3701::ParamPolicyRAII
53 explicit ParamPolicyRAII(PrintingPolicy &Policy) argument
64 PrintingPolicy &Policy; member in class:__anon3701::ElaboratedTypePolicyRAII
69 ElaboratedTypePolicyRAII(PrintingPolicy &Policy) argument
83 PrintingPolicy Policy; member in class:__anon3701::TypePrinter
88 TypePrinter(const PrintingPolicy &Policy) argument
1399 PrintTemplateArgumentList(raw_ostream &OS, const TemplateArgumentListInfo &Args, const PrintingPolicy &Policy) argument
1409 PrintTemplateArgumentList( raw_ostream &OS, const TemplateArgument *Args, unsigned NumArgs, const PrintingPolicy &Policy, bool SkipBrackets) argument
1461 PrintTemplateArgumentList(raw_ostream &OS, const TemplateArgumentLoc *Args, unsigned NumArgs, const PrintingPolicy &Policy) argument
1540 print(raw_ostream &OS, const PrintingPolicy& Policy, bool appendSpaceIfNonEmpty) const argument
[all...]
H A DDeclPrinter.cpp30 PrintingPolicy Policy; member in class:__anon3645::DeclPrinter
50 DeclPrinter(raw_ostream &Out, const PrintingPolicy &Policy, argument
52 : Out(Out), Policy(Policy), Indentation(Indentation),
109 void Decl::print(raw_ostream &Out, const PrintingPolicy &Policy, argument
111 DeclPrinter Printer(Out, Policy, Indentation, PrintInstantiation);
148 raw_ostream &Out, const PrintingPolicy &Policy,
151 (*Begin)->print(Out, Policy, Indentation);
160 PrintingPolicy SubPolicy(Policy);
162 TD->print(Out, Policy, Indentatio
147 printGroup(Decl** Begin, unsigned NumDecls, raw_ostream &Out, const PrintingPolicy &Policy, unsigned Indentation) argument
[all...]
H A DTemplateBase.cpp37 /// \param Policy the printing policy for EnumConstantDecl printing.
39 raw_ostream &Out, const PrintingPolicy& Policy) {
50 ECD->printQualifiedName(Out, Policy);
56 if (T->isBooleanType() && !Policy.MSVCFormatting) {
354 void TemplateArgument::print(const PrintingPolicy &Policy, argument
362 PrintingPolicy SubPolicy(Policy);
385 getAsTemplate().print(Out, Policy);
389 getAsTemplateOrTemplatePattern().print(Out, Policy);
394 printIntegral(*this, Out, Policy);
399 getAsExpr()->printPretty(Out, nullptr, Policy);
38 printIntegral(const TemplateArgument &TemplArg, raw_ostream &Out, const PrintingPolicy& Policy) argument
[all...]
H A DStmtPrinter.cpp39 PrintingPolicy Policy; member in class:__anon3689::StmtPrinter
43 const PrintingPolicy &Policy,
45 : OS(os), IndentLevel(Indentation), Helper(helper), Policy(Policy) {}
48 PrintStmt(S, Policy.Indentation);
125 D->print(OS, Policy, IndentLevel);
130 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel);
173 Attr->printPretty(OS, Policy);
314 PrintingPolicy SubPolicy(Policy);
322 if (Policy
42 StmtPrinter(raw_ostream &os, PrinterHelper* helper, const PrintingPolicy &Policy, unsigned Indentation = 0) argument
591 const PrintingPolicy &Policy; member in class:__anon3690::OMPClausePrinter
596 OMPClausePrinter(raw_ostream &OS, const PrintingPolicy &Policy) argument
2446 printPretty(raw_ostream &OS, PrinterHelper *Helper, const PrintingPolicy &Policy, unsigned Indentation) const argument
[all...]
H A DTemplateName.cpp178 TemplateName::print(raw_ostream &OS, const PrintingPolicy &Policy, argument
184 QTN->getQualifier()->print(OS, Policy);
190 DTN->getQualifier()->print(OS, Policy);
199 subst->getReplacement().print(OS, Policy, SuppressNNS);
H A DASTDiagnostic.cpp464 /// Policy - Used during expression printing.
465 PrintingPolicy Policy; member in class:__anon3631::TemplateDiff
1583 OS << FromType.getAsString(Policy);
1593 FromType.getLocalUnqualifiedType().print(OS, Policy);
1598 : FromType.getAsString(Policy);
1600 : ToType.getAsString(Policy);
1605 FromType.getCanonicalType().getAsString(Policy);
1606 std::string ToCanTypeStr = ToType.getCanonicalType().getAsString(Policy);
1657 E->printPretty(OS, nullptr, Policy);
1954 Q.print(OS, Policy, AppendSpaceIfNonEmpt
[all...]
H A DNestedNameSpecifier.cpp255 const PrintingPolicy &Policy) const {
257 getPrefix()->print(OS, Policy);
289 PrintingPolicy InnerPolicy(Policy);
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp116 void AArch64Subtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument
121 Policy.OnlyTopDown = false;
122 Policy.OnlyBottomUp = false;
127 Policy.DisableLatencyHeuristic = true;
H A DAArch64Subtarget.h177 void overrideSchedPolicy(MachineSchedPolicy &Policy, MachineInstr *begin,
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp137 void AMDGPUSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument
146 Policy.ShouldTrackPressure = true;
150 Policy.OnlyTopDown = false;
151 Policy.OnlyBottomUp = false;
H A DAMDGPUSubtarget.h268 void overrideSchedPolicy(MachineSchedPolicy &Policy,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp445 const PrintingPolicy &Policy) {
450 case DeclSpec::TST_wchar: return Policy.MSWChar ? "__wchar_t" : "wchar_t";
458 case DeclSpec::TST_bool: return Policy.Bool ? "bool" : "_Bool";
496 const PrintingPolicy &Policy) {
531 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy);
534 PrevSpec, DiagID, Policy);
571 const PrintingPolicy &Policy) {
607 const PrintingPolicy &Policy) {
608 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Policy);
616 const PrintingPolicy &Policy) {
444 getSpecifierName(DeclSpec::TST T, const PrintingPolicy &Policy) argument
493 SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
568 SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
603 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) argument
611 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) argument
632 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep, const PrintingPolicy &Policy) argument
652 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) argument
660 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) argument
682 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
704 SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
717 SetTypePipe(bool isPipe, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
733 SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
748 SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) argument
943 Finish(Sema &S, const PrintingPolicy &Policy) argument
[all...]
H A DSemaStmtAttr.cpp183 PrintingPolicy Policy(S.Context.getLangOpts());
188 << /*Duplicate=*/true << PrevAttr->getDiagnosticName(Policy)
189 << LH->getDiagnosticName(Policy);
200 << CategoryState.StateAttr->getDiagnosticName(Policy)
201 << CategoryState.NumericAttr->getDiagnosticName(Policy);
H A DSemaCodeComplete.cpp1451 PrintingPolicy Policy = Sema::getPrintingPolicy(Context, PP); local
1452 Policy.AnonymousTagLocations = false;
1453 Policy.SuppressStrongLifetime = true;
1454 Policy.SuppressUnwrittenScope = true;
1455 return Policy;
1470 const PrintingPolicy &Policy,
1475 return BT->getNameAsCString(Policy);
1493 T.getAsStringInternal(Result, Policy);
1505 PrintingPolicy Policy = getCompletionPrintingPolicy(S); local
1508 Policy,
1468 GetCompletionTypeString(QualType T, ASTContext &Context, const PrintingPolicy &Policy, CodeCompletionAllocator &Allocator) argument
1521 PrintingPolicy Policy = getCompletionPrintingPolicy(SemaRef); local
2054 AddResultTypeChunk(ASTContext &Context, const PrintingPolicy &Policy, const NamedDecl *ND, QualType BaseType, CodeCompletionBuilder &Result) argument
2150 FormatFunctionParameter(const PrintingPolicy &Policy, const ParmVarDecl *Param, bool SuppressName = false, bool SuppressBlock = false, Optional<ArrayRef<QualType>> ObjCSubsts = None) argument
2298 AddFunctionParameterChunks(Preprocessor &PP, const PrintingPolicy &Policy, const FunctionDecl *Function, CodeCompletionBuilder &Result, unsigned Start = 0, bool InOptional = false) argument
2350 AddTemplateParameterChunks(ASTContext &Context, const PrintingPolicy &Policy, const TemplateDecl *Template, CodeCompletionBuilder &Result, unsigned MaxParameters = 0, unsigned Start = 0, bool InDefaultArg = false) argument
2433 AddQualifierToCompletionString(CodeCompletionBuilder &Result, NestedNameSpecifier *Qualifier, bool QualifierIsInformative, ASTContext &Context, const PrintingPolicy &Policy) argument
2490 AddTypedNameChunk(ASTContext &Context, const PrintingPolicy &Policy, const NamedDecl *ND, CodeCompletionBuilder &Result) argument
2587 PrintingPolicy Policy = getCompletionPrintingPolicy(Ctx, PP); local
2874 AddOverloadParameterChunks(ASTContext &Context, const PrintingPolicy &Policy, const FunctionDecl *Function, const FunctionProtoType *Prototype, CodeCompletionBuilder &Result, unsigned CurrentArg, unsigned Start = 0, bool InOptional = false) argument
2943 PrintingPolicy Policy = getCompletionPrintingPolicy(S); local
3581 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); local
4439 PrintingPolicy Policy = getCompletionPrintingPolicy(*this); local
6252 PrintingPolicy Policy = getCompletionPrintingPolicy(*this); local
6362 AddObjCPassingTypeChunk(QualType Type, unsigned ObjCDeclQuals, ASTContext &Context, const PrintingPolicy &Policy, CodeCompletionBuilder &Builder) argument
7070 PrintingPolicy Policy = getCompletionPrintingPolicy(*this); local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp193 void PPCSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument
198 Policy.OnlyTopDown = false;
199 Policy.OnlyBottomUp = false;
204 Policy.ShouldTrackPressure = true;
H A DPPCSubtarget.h288 void overrideSchedPolicy(MachineSchedPolicy &Policy,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDebugCheckers.cpp101 PrintingPolicy Policy(mgr.getLangOpts());
102 Policy.TerseOutput = true;
103 Policy.PolishForDeclaration = true;
104 D->print(llvm::errs(), Policy); local
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetSubtargetInfo.h146 virtual void overrideSchedPolicy(MachineSchedPolicy &Policy, argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDecl.cpp2635 const PrintingPolicy &Policy = Actions.getPrintingPolicy(); local
2672 DS.Finish(Actions, Policy);
2806 PrevSpec, DiagID, T, Policy);
2866 DiagID, TypeRep, Policy);
2885 DiagID, T, Policy);
2948 DiagID, TypeRep, Policy);
2993 DiagID, TypeRep, Policy);
3103 PrevSpec, DiagID, Policy);
3110 PrevSpec, DiagID, Policy);
3115 Loc, PrevSpec, DiagID, Policy);
6322 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy(); local
[all...]
H A DParseExprCXX.cpp1804 const clang::PrintingPolicy &Policy = local
1818 getTypeAnnotation(Tok), Policy);
1825 DS.Finish(Actions, Policy);
1831 DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec, DiagID, Policy);
1834 DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec, DiagID, Policy);
1837 DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, DiagID, Policy);
1846 DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, DiagID, Policy);
1849 DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, DiagID, Policy);
1852 DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, DiagID, Policy);
1855 DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec, DiagID, Policy);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DAttr.h113 void printPretty(raw_ostream &OS, const PrintingPolicy &Policy) const;
H A DType.h492 std::string getAsString(const PrintingPolicy &Policy) const;
494 bool isEmptyWhenPrinted(const PrintingPolicy &Policy) const;
495 void print(raw_ostream &OS, const PrintingPolicy &Policy,
909 std::string getAsString(const PrintingPolicy &Policy) const;
911 void print(raw_ostream &OS, const PrintingPolicy &Policy, argument
913 print(split(), OS, Policy, PlaceHolder); local
924 const PrintingPolicy &Policy) const {
925 return getAsStringInternal(split(), Str, Policy);
937 const PrintingPolicy &Policy; member in class:clang::QualType::StreamedQualTypeHelper
940 StreamedQualTypeHelper(const QualType &T, const PrintingPolicy &Policy, argument
951 stream(const PrintingPolicy &Policy, const Twine &PlaceHolder = Twine()) const argument
[all...]

Completed in 483 milliseconds

123