Browse Source

lib_test: Begin adding support for arrays.

master
heck 5 years ago
parent
commit
6244d51ffb
  1. 8
      examples/lib/lib_test/README.md

8
examples/lib/lib_test/README.md

@ -57,10 +57,12 @@ H = Hosting (Structs only -> structs.h
containing the nested struct, cant be primitive)
T = Typedef -> typedefs.h
I = Incomplete / (forward decl) -> struct.h/enums.h
X = Anonymous (enums onnly) -> enums.h
a = Array (vars (all possible types) and struct fields)
(//p = Pointer (vars (all possible types) and struct fields))
func_ = Function -> functions.h
var_ = Variable -> vars.h
U = Anonymous (enums onnly) -> enums.h
prefixed underline (e.g _E) means no typedef/alias exists for this item (enum in this case)
@ -86,10 +88,10 @@ typedef _X X;
Structs
=======
For structs, a combination is needed to define the type of struct
For structs, a combination is needed to define the type of struct, for example:
IS = Struct (Empty or incomplete, neither primitive nor complex)
PS = Primitive struct (struct containing only primitive types)
CS = Complex struct (struct containing other structs and primitive)
CS = Complex struct (struct containing other structs/enum and primitive types)
NPS = Nested primitive struct
Covered combinations

Loading…
Cancel
Save