Make correct type cross references for constants, variables, functions, and typedefs.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12516 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2002-02-12 20:58:10 +00:00
parent 8163f65daf
commit 04181b5c93

View file

@ -553,10 +553,11 @@ static NSMutableSet *textNodes = nil;
nam = [prop objectForKey: @"name"];
str = [prop objectForKey: @"type"];
str = [self typeRef: str];
str = [str stringByAppendingFormat: @" %@;", nam];
/*
* Output function heading.
* Output heading.
*/
[buf appendString: indent];
[buf appendString: @"<h3>"];
@ -808,6 +809,7 @@ static NSMutableSet *textNodes = nil;
fun = [prop objectForKey: @"name"];
str = [prop objectForKey: @"type"];
str = [self typeRef: str];
str = [str stringByAppendingFormat: @" %@(", fun];
children = nil;
while (tmp != nil)
@ -1454,6 +1456,7 @@ static NSMutableSet *textNodes = nil;
nam = [prop objectForKey: @"name"];
str = [prop objectForKey: @"type"];
str = [self typeRef: str];
str = [NSString stringWithFormat: @"typedef %@ %@", str, nam];
/*
@ -1526,6 +1529,7 @@ NSLog(@"Element '%@' not implemented", name); // FIXME
nam = [prop objectForKey: @"name"];
str = [prop objectForKey: @"type"];
str = [self typeRef: str];
str = [str stringByAppendingFormat: @" %@", nam];
/*