Upgrade frontend & libs to v2.083.0-beta.1

This commit is contained in:
Martin Kinkelin 2018-10-18 00:51:29 +02:00
parent c7c3f56415
commit 7776c4081b
172 changed files with 4653 additions and 4985 deletions

View file

@ -9,6 +9,7 @@
#include "gen/rttibuilder.h"
#include "aggregate.h"
#include "mangle.h"
#include "mtype.h"
#include "gen/arrays.h"
#include "gen/functions.h"
@ -20,6 +21,9 @@
#include "ir/iraggr.h"
#include "ir/irfunction.h"
// in dmd/opover.d:
AggregateDeclaration *isAggregate(Type *t);
RTTIBuilder::RTTIBuilder(Type *baseType) {
const auto ad = isAggregate(baseType);
assert(ad && "not an aggregate type");