/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | AnalysisBasedWarnings.h | 35 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 D | LocInfoType.h | 53 const PrintingPolicy &Policy) const;
|
H A D | DeclSpec.h | 523 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 D | TypePrinter.cpp | 33 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 D | DeclPrinter.cpp | 30 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 D | TemplateBase.cpp | 37 /// \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 D | StmtPrinter.cpp | 39 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 D | TemplateName.cpp | 178 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 D | ASTDiagnostic.cpp | 464 /// 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 D | NestedNameSpecifier.cpp | 255 const PrintingPolicy &Policy) const { 257 getPrefix()->print(OS, Policy); 289 PrintingPolicy InnerPolicy(Policy);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.cpp | 116 void AArch64Subtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument 121 Policy.OnlyTopDown = false; 122 Policy.OnlyBottomUp = false; 127 Policy.DisableLatencyHeuristic = true;
|
H A D | AArch64Subtarget.h | 177 void overrideSchedPolicy(MachineSchedPolicy &Policy, MachineInstr *begin,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 137 void AMDGPUSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument 146 Policy.ShouldTrackPressure = true; 150 Policy.OnlyTopDown = false; 151 Policy.OnlyBottomUp = false;
|
H A D | AMDGPUSubtarget.h | 268 void overrideSchedPolicy(MachineSchedPolicy &Policy,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 445 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 D | SemaStmtAttr.cpp | 183 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 D | SemaCodeComplete.cpp | 1451 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 D | PPCSubtarget.cpp | 193 void PPCSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, argument 198 Policy.OnlyTopDown = false; 199 Policy.OnlyBottomUp = false; 204 Policy.ShouldTrackPressure = true;
|
H A D | PPCSubtarget.h | 288 void overrideSchedPolicy(MachineSchedPolicy &Policy,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DebugCheckers.cpp | 101 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 D | TargetSubtargetInfo.h | 146 virtual void overrideSchedPolicy(MachineSchedPolicy &Policy, argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 2635 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 D | ParseExprCXX.cpp | 1804 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 D | Attr.h | 113 void printPretty(raw_ostream &OS, const PrintingPolicy &Policy) const;
|
H A D | Type.h | 492 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...] |