iosfwd
1. Forward Declaration of a Class
class ForwardDeclaredClass;2. Forward Declaration of a Function
void forward_declared_function();3. Forward Declaration of a Protocol
@protocol ForwardDeclaredProtocol <NSObject>
- (void)forwardDeclaredMethod;
@end4. Forward Declaration of a Type Alias
typedef ForwardDeclaredTypeAlias int;5. Forward Declaration of a Template
template <typename T> class ForwardDeclaredTemplate;6. Forward Declaration of a Variable
extern int forward_declared_variable;7. Forward Declaration of a Block Type
typedef void (^ForwardDeclaredBlockType)();8. Forward Declaration of an Objective-C Class
@class ForwardDeclaredClass;9. Forward Declaration of an Objective-C Protocol
10. Forward Declaration of an Objective-C Function Pointer
11. Forward Declaration of an Objective-C Type Alias
12. Forward Declaration of an Objective-C Variable
13. Forward Declaration of an Objective-C Block Type
14. Forward Declaration of a C Function
15. Forward Declaration of a C Type Alias
16. Forward Declaration of a C Variable
17. Forward Declaration of a C Block Type
18. Forward Declaration of a Struct
19. Forward Declaration of a Union
20. Forward Declaration of an Enum
21. Forward Declaration of a Namespace
22. Forward Declaration of a Template Typedef
23. Forward Declaration of a Function Template
24. Forward Declaration of a Class Template
25. Forward Declaration of a Protocol Template
26. Forward Declaration of a Type Alias Template
27. Forward Declaration of a Variable Template
28. Forward Declaration of a Block Type Template
29. Forward Declaration of an Objective-C Class Template
30. Forward Declaration of an Objective-C Protocol Template
31. Forward Declaration of an Objective-C Type Alias Template
32. Forward Declaration of an Objective-C Variable Template
33. Forward Declaration of an Objective-C Block Type Template
34. Forward Declaration of a C Function Template
35. Forward Declaration of a C Type Alias Template
36. Forward Declaration of a C Variable Template
37. Forward Declaration of a C Block Type Template
38. Forward Declaration of a Struct Template
39. Forward Declaration of a Union Template
40. Forward Declaration of an Enum Template
41. Forward Declaration of a Namespace Template
42. Forward Declaration of a Template Template
43. Forward Declaration of a Function Template Template
44. Forward Declaration of a Class Template Template
45. Forward Declaration of a Protocol Template Template
46. Forward Declaration of a Type Alias Template Template
47. Forward Declaration of a Variable Template Template
48. Forward Declaration of a Block Type Template Template
49. Forward Declaration of an Objective-C Class Template Template
50. Forward Declaration of an Objective-C Protocol Template Template