Differences From Artifact [919f40722e]:
- File bs/builtins/builtins.h — part of check-in [4fe418f4d0] at 2019-09-26 23:37:51 on branch trunk — Refactored the parsing of verification statements so that it works properly in all cases (regular functions, template functions, function type expressions, lambdas). (user: achavasse size: 578)
To Artifact [55b2729506]:
- File bs/builtins/builtins.h — part of check-in [6ed2bd7a75] at 2020-02-04 21:42:27 on branch trunk — Builtins: implemented helpers to construct complex computed values using expression templates. (user: achavasse size: 603)
| ︙ | |||
17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | + |
#include "codegen/codegen.h"
#include "types/types.h"
#include "operators/operators.h"
#include "statements/statements.h"
#include "api/api.h"
#include "exprbuilder.h"
namespace goose::builtins
{
extern void SetupBuiltins( Env& e );
extern void SetupExtensionPoints( Env& e );
}
|
| ︙ |