3ad1aba1f8
2009-06-29 Andrew Haley <aph@redhat.com> PR java/40590 * tools/gnu/classpath/tools/javah/FieldHelper.java (print): Use printName(). * tools/gnu/classpath/tools/javah/MethodHelper.java (print): Use printName(). * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printDecl): Use printName(). * tools/gnu/classpath/tools/javah/Keywords.java (words): Replace with keywords list from gcc/java/mangle.c. * tools/gnu/classpath/tools/javah/ClassWrapper.java (printMethods): Don't pre-convert a C++ keyword. (print(CniPrintStream)): Call CniPrintStream.printName(). (printContents): Likewise. * tools/gnu/classpath/tools/javah/CniPrintStream.java (getClassName): Don't call replaceAll("/", "::"). (print(Type)): Add ""::" befor name, " *" after. Use printName(), not print. (printName(PrintStream, String), printName(String), printlnName): New methods. (moveToPackage): Use printName(). 2009-06-29 Andrew Haley <aph@redhat.com> PR java/40590 * java-tree.h (cxx_keyword_p): New declaration. * mangle_name.c (utf8_cmp): Move here from mangle.c. (cxx_keywords): Likewise. (cxx_keyword_p): Likewise. (MANGLE_CXX_KEYWORDS): New macro. (append_gpp_mangled_name): Use MANGLE_CXX_KEYWORDS. (append_gpp_mangled_name): Likewise. * mangle.c: Move code to mangle_name.c. (mangle_member_name): Don't call cxx_keyword_p. From-SVN: r149059 |
||
---|---|---|
.. | ||
AttributeImpl.h | ||
BufferedReader.h | ||
CharactersImpl.h | ||
CommentImpl.h | ||
CRLFReader.h | ||
DTDImpl.h | ||
EndDocumentImpl.h | ||
EndElementImpl.h | ||
EntityDeclarationImpl.h | ||
EntityReferenceImpl.h | ||
FilteredEventReader.h | ||
FilteredStreamReader.h | ||
NamespaceImpl.h | ||
NotationDeclarationImpl.h | ||
ProcessingInstructionImpl.h | ||
SAXParser.h | ||
SAXParserFactory.h | ||
StartDocumentImpl.h | ||
StartElementImpl.h | ||
UnicodeReader.h | ||
XIncludeFilter.h | ||
XMLEventAllocatorImpl.h | ||
XMLEventFactoryImpl.h | ||
XMLEventImpl.h | ||
XMLEventReaderImpl.h | ||
XMLEventWriterImpl.h | ||
XMLInputFactoryImpl.h | ||
XMLOutputFactoryImpl.h | ||
XMLParser.h | ||
XMLParser$AnyContentModel.h | ||
XMLParser$Attribute.h | ||
XMLParser$AttributeDecl.h | ||
XMLParser$ContentModel.h | ||
XMLParser$ContentParticle.h | ||
XMLParser$Doctype.h | ||
XMLParser$ElementContentModel.h | ||
XMLParser$EmptyContentModel.h | ||
XMLParser$ExternalIds.h | ||
XMLParser$Input.h | ||
XMLParser$MixedContentModel.h | ||
XMLStreamWriterImpl.h |