Home
last modified time | relevance | path

Searched defs:Policy (Results 1 – 25 of 79) sorted by relevance

1234

/llvm-project/clang/unittests/AST/
H A DTypePrinterTest.cpp30 PrintingPolicy Policy = Context->getPrintingPolicy(); in PrintType() local
60 [](PrintingPolicy &Policy) { Policy.FullyQualifiedName = false; })); in TEST()
64 [](PrintingPolicy &Policy) { Policy.FullyQualifiedName = true; })); in TEST()
77 [](PrintingPolicy &Policy) { in TEST()
88 auto Clean = [](PrintingPolicy &Policy) { in TEST()
118 [](PrintingPolicy &Policy) { Policy.FullyQualifiedName = true; })); in TEST()
121 [](PrintingPolicy &Policy) { in TEST()
146 [](PrintingPolicy &Policy) { in TEST()
153 [](PrintingPolicy &Policy) { in TEST()
168 [](PrintingPolicy &Policy) { in TEST()
H A DDeclPrinterTest.cpp38 PrintingPolicy Policy = Context->getPrintingPolicy(); in PrintDecl() local
211 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
219 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
226 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
233 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
241 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
248 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
255 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
262 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
269 [](PrintingPolicy &Policy) { Policy.TerseOutput = false; })); in TEST()
[all …]
H A DConceptPrinterTest.cpp30 PrintingPolicy Policy = Context->getPrintingPolicy(); in PrintConceptReference() local
H A DStmtPrinterTest.cpp44 PrintingPolicy Policy = Context->getPrintingPolicy(); in PrintStmt() local
307 auto Clean = [](PrintingPolicy &Policy) { in TEST()
H A DTemplateNameTest.cpp19 std::string printTemplateName(TemplateName TN, const PrintingPolicy &Policy, in printTemplateName() argument
/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp560 getSpecifierName(DeclSpec::TST T,const PrintingPolicy & Policy) getSpecifierName() argument
645 SetStorageClassSpec(Sema & S,SCS SC,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetStorageClassSpec() argument
720 SetTypeSpecWidth(TypeSpecifierWidth W,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypeSpecWidth() argument
758 SetTypeSpecType(TST T,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,ParsedType Rep,const PrintingPolicy & Policy) SetTypeSpecType() argument
767 SetTypeSpecType(TST T,SourceLocation TagKwLoc,SourceLocation TagNameLoc,const char * & PrevSpec,unsigned & DiagID,ParsedType Rep,const PrintingPolicy & Policy) SetTypeSpecType() argument
798 SetTypeSpecType(TST T,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,Expr * Rep,const PrintingPolicy & Policy) SetTypeSpecType() argument
820 SetTypeSpecType(TST T,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,Decl * Rep,bool Owned,const PrintingPolicy & Policy) SetTypeSpecType() argument
829 SetTypeSpecType(TST T,SourceLocation TagKwLoc,SourceLocation TagNameLoc,const char * & PrevSpec,unsigned & DiagID,Decl * Rep,bool Owned,const PrintingPolicy & Policy) SetTypeSpecType() argument
850 SetTypeSpecType(TST T,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,TemplateIdAnnotation * Rep,const PrintingPolicy & Policy) SetTypeSpecType() argument
860 SetTypeSpecType(TST T,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypeSpecType() argument
896 SetTypeAltiVecVector(bool isAltiVecVector,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypeAltiVecVector() argument
911 SetTypePipe(bool isPipe,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypePipe() argument
928 SetTypeAltiVecPixel(bool isAltiVecPixel,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypeAltiVecPixel() argument
945 SetTypeAltiVecBool(bool isAltiVecBool,SourceLocation Loc,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetTypeAltiVecBool() argument
970 SetBitIntType(SourceLocation KWLoc,Expr * BitsExpr,const char * & PrevSpec,unsigned & DiagID,const PrintingPolicy & Policy) SetBitIntType() argument
1151 Finish(Sema & S,const PrintingPolicy & Policy) Finish() argument
[all...]
H A DSemaCodeComplete.cpp1998 PrintingPolicy Policy = Sema::getPrintingPolicy(Context, PP); getCompletionPrintingPolicy() local
2018 GetCompletionTypeString(QualType T,ASTContext & Context,const PrintingPolicy & Policy,CodeCompletionAllocator & Allocator) GetCompletionTypeString() argument
2058 PrintingPolicy Policy = getCompletionPrintingPolicy(S); addThisCompletion() local
2122 PrintingPolicy Policy = AddOverrideResults() local
2777 AddResultTypeChunk(ASTContext & Context,const PrintingPolicy & Policy,const NamedDecl * ND,QualType BaseType,CodeCompletionBuilder & Result) AddResultTypeChunk() argument
2930 FormatFunctionParameter(const PrintingPolicy & Policy,const DeclaratorDecl * Param,bool SuppressName=false,bool SuppressBlock=false,std::optional<ArrayRef<QualType>> ObjCSubsts=std::nullopt) FormatFunctionParameter() argument
3024 formatBlockPlaceholder(const PrintingPolicy & Policy,const NamedDecl * BlockDecl,FunctionTypeLoc & Block,FunctionProtoTypeLoc & BlockProto,bool SuppressBlockName,bool SuppressBlock,std::optional<ArrayRef<QualType>> ObjCSubsts) formatBlockPlaceholder() argument
3111 AddFunctionParameterChunks(Preprocessor & PP,const PrintingPolicy & Policy,const FunctionDecl * Function,CodeCompletionBuilder & Result,unsigned Start=0,bool InOptional=false) AddFunctionParameterChunks() argument
3165 AddTemplateParameterChunks(ASTContext & Context,const PrintingPolicy & Policy,const TemplateDecl * Template,CodeCompletionBuilder & Result,unsigned MaxParameters=0,unsigned Start=0,bool InDefaultArg=false) AddTemplateParameterChunks() argument
3250 AddQualifierToCompletionString(CodeCompletionBuilder & Result,NestedNameSpecifier * Qualifier,bool QualifierIsInformative,ASTContext & Context,const PrintingPolicy & Policy) AddQualifierToCompletionString() argument
3302 AddTypedNameChunk(ASTContext & Context,const PrintingPolicy & Policy,const NamedDecl * ND,CodeCompletionBuilder & Result) AddTypedNameChunk() argument
3458 PrintingPolicy Policy = getCompletionPrintingPolicy(Ctx, PP); CreateCodeCompletionString() local
3508 createCodeCompletionStringForOverride(Preprocessor & PP,ASTContext & Ctx,CodeCompletionBuilder & Result,bool IncludeBriefComments,const CodeCompletionContext & CCContext,PrintingPolicy & Policy) createCodeCompletionStringForOverride() argument
3539 createCodeCompletionStringForDecl(Preprocessor & PP,ASTContext & Ctx,CodeCompletionBuilder & Result,bool IncludeBriefComments,const CodeCompletionContext & CCContext,PrintingPolicy & Policy) createCodeCompletionStringForDecl() argument
3818 AddOverloadAggregateChunks(const RecordDecl * RD,const PrintingPolicy & Policy,CodeCompletionBuilder & Result,unsigned CurrentArg) AddOverloadAggregateChunks() argument
3845 AddOverloadParameterChunks(ASTContext & Context,const PrintingPolicy & Policy,const FunctionDecl * Function,const FunctionProtoType * Prototype,FunctionProtoTypeLoc PrototypeLoc,CodeCompletionBuilder & Result,unsigned CurrentArg,unsigned Start=0,bool InOptional=false) AddOverloadParameterChunks() argument
3919 formatTemplateParameterPlaceholder(const NamedDecl * Param,bool & Optional,const PrintingPolicy & Policy) formatTemplateParameterPlaceholder() argument
3934 templateResultType(const TemplateDecl * TD,const PrintingPolicy & Policy) templateResultType() argument
3952 createTemplateSignatureString(const TemplateDecl * TD,CodeCompletionBuilder & Builder,unsigned CurrentArg,const PrintingPolicy & Policy) createTemplateSignatureString() argument
3994 PrintingPolicy Policy = getCompletionPrintingPolicy(S); CreateSignatureString() local
4329 PrintingPolicy Policy = getCompletionPrintingPolicy(S); MaybeAddOverrideCalls() local
4962 AddObjCBlockCall(ASTContext & Context,const PrintingPolicy & Policy,CodeCompletionBuilder & Builder,const NamedDecl * BD,const FunctionTypeLoc & BlockLoc,const FunctionProtoTypeLoc & BlockProtoLoc) AddObjCBlockCall() argument
5099 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); AddObjCProperties() local
6969 PrintingPolicy Policy = getCompletionPrintingPolicy(SemaRef); CodeCompleteConstructorInitializer() local
8900 PrintingPolicy Policy = getCompletionPrintingPolicy(SemaRef); CodeCompleteObjCPropertySynthesizeIvar() local
9013 AddObjCPassingTypeChunk(QualType Type,unsigned ObjCDeclQuals,ASTContext & Context,const PrintingPolicy & Policy,CodeCompletionBuilder & Builder) AddObjCPassingTypeChunk() argument
9047 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); AddObjCKeyValueCompletions() local
9699 PrintingPolicy Policy = getCompletionPrintingPolicy(SemaRef); CodeCompleteObjCMethodDecl() local
[all...]
/llvm-project/libcxx/docs/DesignDocs/
H A DHeaderRemovalPolicy.rst5 Policy chapter
/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp58 printIntegral(const TemplateArgument & TemplArg,raw_ostream & Out,const PrintingPolicy & Policy,bool IncludeType) printIntegral() argument
505 print(const PrintingPolicy & Policy,raw_ostream & Out,bool IncludeType) const print() argument
653 PrintingPolicy Policy(LangOpts); DiagTemplateArg() local
673 PrintingPolicy Policy(LangOpts); DiagTemplateArg() local
684 PrintingPolicy Policy(LangOpts); DiagTemplateArg() local
[all...]
H A DTypePrinter.cpp59 : Policy(Policy), Old(Policy.SuppressStrongLifetime) { in IncludeStrongLifetimeRAII() argument
55 PrintingPolicy &Policy; global() member in __anondb1135aa0111::IncludeStrongLifetimeRAII
69 PrintingPolicy &Policy; global() member in __anondb1135aa0111::ParamPolicyRAII
73 ParamPolicyRAII(PrintingPolicy & Policy) ParamPolicyRAII() argument
82 PrintingPolicy &Policy; global() member in __anondb1135aa0111::DefaultTemplateArgsPolicyRAII
86 DefaultTemplateArgsPolicyRAII(PrintingPolicy & Policy) DefaultTemplateArgsPolicyRAII() argument
95 PrintingPolicy &Policy; global() member in __anondb1135aa0111::ElaboratedTypePolicyRAII
100 ElaboratedTypePolicyRAII(PrintingPolicy & Policy) ElaboratedTypePolicyRAII() argument
114 PrintingPolicy Policy; global() member in __anondb1135aa0111::TypePrinter
120 TypePrinter(const PrintingPolicy & Policy,unsigned Indentation=0) TypePrinter() argument
180 splitAccordingToPolicy(QualType QT,const PrintingPolicy & Policy) splitAccordingToPolicy() argument
1777 printCountAttributedImpl(const CountAttributedType * T,raw_ostream & OS,const PrintingPolicy & Policy) printCountAttributedImpl() argument
2326 printTo(raw_ostream & OS,ArrayRef<TA> Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL,bool IsPack,unsigned ParmIndex) printTo() argument
2394 printTemplateArgumentList(raw_ostream & OS,const TemplateArgumentListInfo & Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL) printTemplateArgumentList() argument
2401 printTemplateArgumentList(raw_ostream & OS,ArrayRef<TemplateArgument> Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL) printTemplateArgumentList() argument
2408 printTemplateArgumentList(raw_ostream & OS,ArrayRef<TemplateArgumentLoc> Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL) printTemplateArgumentList() argument
2492 print(raw_ostream & OS,const PrintingPolicy & Policy,bool appendSpaceIfNonEmpty) const print() argument
2563 getAsString(const Type * ty,Qualifiers qs,const PrintingPolicy & Policy) getAsString() argument
2569 print(raw_ostream & OS,const PrintingPolicy & Policy,const Twine & PlaceHolder,unsigned Indentation) const print() argument
[all...]
H A DDeclPrinter.cpp31 PrintingPolicy Policy; member in __anon5469eb200111::DeclPrinter
54 DeclPrinter(raw_ostream &Out, const PrintingPolicy &Policy, in DeclPrinter() argument
135 void Decl::print(raw_ostream &Out, const PrintingPolicy &Policy, in print() argument
148 const PrintingPolicy &Policy, in print() argument
193 raw_ostream &Out, const PrintingPolicy &Policy, in printGroup() argument
621 printExplicitSpecifier(ExplicitSpecifier ES,llvm::raw_ostream & Out,PrintingPolicy & Policy,unsigned Indentation,const ASTContext & Context) printExplicitSpecifier() argument
636 MaybePrintTagKeywordIfSupressingScopes(PrintingPolicy & Policy,QualType T,llvm::raw_ostream & Out) MaybePrintTagKeywordIfSupressingScopes() argument
[all...]
/llvm-project/llvm/lib/Support/
H A DCachePruning.cpp79 CachePruningPolicy Policy; in parseCachePruningPolicy() local
145 bool llvm::pruneCache(StringRef Path, CachePruningPolicy Policy, in pruneCache()
/llvm-project/clang/unittests/Tooling/
H A DQualTypeNamesTest.cpp23 PrintingPolicy Policy(Context->getPrintingPolicy()); in VisitValueDecl() local
/llvm-project/clang/lib/Interpreter/
H A DInterpreterUtils.cpp106 PrintingPolicy Policy(Ctx.getPrintingPolicy()); in GetFullTypeName() local
/llvm-project/lldb/tools/lldb-instr/
H A DInstrument.cpp37 PrintingPolicy Policy(Context.getLangOpts()); VisitCXXMethodDecl() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp169 overrideSchedPolicy(MachineSchedPolicy & Policy,unsigned NumRegionInstrs) const overrideSchedPolicy() argument
/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp441 PrintingPolicy Policy = CI.getASTContext().getPrintingPolicy(); CreateASTConsumer() local
545 PrintingPolicy Policy = CI.getASTContext().getPrintingPolicy(); CreateASTConsumer() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp469 overrideSchedPolicy(MachineSchedPolicy & Policy,unsigned NumRegionInstrs) const overrideSchedPolicy() argument
/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp493 PrintingPolicy Policy(LO); in printSymbolName() local
/llvm-project/llvm/include/llvm/LTO/legacy/
H A DThinLTOCodeGenerator.h127 CachePruningPolicy Policy; global() member
/llvm-project/clang/include/clang/AST/
H A DASTConcept.h282 print(llvm::raw_ostream & OS,const PrintingPolicy & Policy) print() argument
/llvm-project/clang/lib/Frontend/
H A DASTConsumers.cpp95 PrintingPolicy Policy(D->getASTContext().getLangOpts()); in print() local
/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
H A DObjCMemberwiseInitializer.cpp40 PrintingPolicy Policy(D.getASTContext().getLangOpts()); in getTypeStr() local
H A DAddUsing.cpp247 const PrintingPolicy &Policy) { in getNNSLAsString()
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h232 overrideSchedPolicy(MachineSchedPolicy & Policy,unsigned NumRegionInstrs) overrideSchedPolicy() argument

1234