I have the following declarations:
and i get dereferencing pointer to incomplete type error where the arrow is. Any ideas?Code:typedef struct SymbolEntry_tag * SymbolEntry; struct SymbolEntry_tag { Identifier id; Scope scope; SymbolEntry nextInHash; SymbolEntry nextInScope; Type type; }; SymbolEntry symbolentry; (symbolentry->type) = ... <------