Lines Matching refs:Policy
115 PrintingPolicy Policy) { in printCXXConstructorDestructorName() argument
117 Policy.adjustForCPlusPlus(); in printCXXConstructorDestructorName()
120 ClassRec->getDecl()->printName(OS, Policy); in printCXXConstructorDestructorName()
123 if (Policy.SuppressTemplateArgsInCXXConstructors) { in printCXXConstructorDestructorName()
125 InjTy->getDecl()->printName(OS, Policy); in printCXXConstructorDestructorName()
129 ClassType.print(OS, Policy); in printCXXConstructorDestructorName()
133 const PrintingPolicy &Policy) const { in print()
158 return printCXXConstructorDestructorName(getCXXNameType(), OS, Policy); in print()
162 return printCXXConstructorDestructorName(getCXXNameType(), OS, Policy); in print()
166 getCXXDeductionGuideTemplate()->getDeclName().print(OS, Policy); in print()
193 PrintingPolicy CXXPolicy = Policy; in print()
466 void DeclarationNameInfo::printName(raw_ostream &OS, PrintingPolicy Policy) const { in printName()
476 Name.print(OS, Policy); in printName()
488 Policy.adjustForCPlusPlus(); in printName()
489 Policy.SuppressScope = true; in printName()
490 OS << TInfo->getType().getAsString(Policy); in printName()
492 Name.print(OS, Policy); in printName()