Goose  Diff

Differences From Artifact [7a984f662d]:

  • File bs/builtins/types/runtime/basic.cpp — part of check-in [d40e6470bf] at 2021-10-26 18:43:49 on branch trunk — Type predicates: implemented helper functions to append / filter out type predicate hashes in identities. (user: zlodo size: 6982)

To Artifact [7a963f8d5e]:

  • File bs/builtins/types/runtime/basic.cpp — part of check-in [1ad61a2717] at 2021-11-11 20:05:58 on branch trunk — Refactored the code builder: it is now carried around as a Value, and accessed through a bunch of extension points, so we can have different builders (and even user defined ones) later to make classes etc. (user: zlodo size: 6952) [more...]

1
2
3
4
5
6
7
8
9
10
#include "builtins/builtins.h"
#include "codegen/codegen.h"
#include "builtins/helpers.h"

using namespace goose;
using namespace goose::builtins;
using namespace goose::codegen;

namespace goose::builtins
{


<







1
2

3
4
5
6
7
8
9
#include "builtins/builtins.h"
#include "codegen/codegen.h"


using namespace goose;
using namespace goose::builtins;
using namespace goose::codegen;

namespace goose::builtins
{