Lines Matching defs:print
10 // This file implements the Decl::print method, which pretty prints the
43 /// \param T The type to print.
104 void Decl::print(raw_ostream &Out, unsigned Indentation,
106 print(Out, getASTContext().getPrintingPolicy(), Indentation, PrintInstantiation);
109 void Decl::print(raw_ostream &Out, const PrintingPolicy &Policy,
151 (*Begin)->print(Out, Policy, Indentation);
162 TD->print(Out, Policy, Indentation);
177 (*Begin)->print(Out, SubPolicy, Indentation);
247 T.print(Out, Policy, (Pack ? "..." : "") + DeclName);
282 // Don't print ObjCIvarDecls, as they are printed when visiting the
381 D->getTypeSourceInfo()->getType().print(Out, Policy, D->getName());
571 // Nothing to print
615 AFT->getReturnType().print(Out, Policy, Proto);
620 Ty.print(Out, Policy, Proto);
633 // This is a K&R function definition, so we need to print the
801 D->getQualifier()->print(Out, Policy);
808 D->getQualifier()->print(Out, Policy);
852 // FIXME: Doesn't print access specifiers, e.g., "public:"
905 Args->get(i).print(Policy, Out);
919 Args->get(i).print(Policy, Out);
928 // FIXME: print the default argument, if present.
1218 /// PrintObjCPropertyDecl - print a property declaration.
1240 PDecl->getGetterName().print(Out);
1245 PDecl->getSetterName().print(Out);
1325 D->getQualifier()->print(Out, Policy);
1332 D->getQualifier()->print(Out, Policy);
1339 D->getQualifier()->print(Out, Policy);