Assertion: prototype | /r/HasProperty | seen by the compiler
Facets:
value: at that point
type: TEMPORAL
Source sentences:
text: A function declaration is the prototype for a function (or it can come from the function definition if no prototype has been seen by the compiler at that point) - it includes the return type, the name of the function and the types of the parameters (optionally in C).