view gen/todt.cpp @ 984:4c0df37d0421

Removing ldc.conf. (IMPORTANT: run 'cmake .' after pull) Added it to .hgignore. This gets rid of spurious differences caused by CMake regenerating it differently. Just run 'cmake .' to get it back in your local checkout.
author Frits van Bommel <fvbommel wxs.nl>
date Thu, 19 Feb 2009 13:50:05 +0100
parents fd32135dca3e
children
line wrap: on
line source


// Copyright (c) 1999-2005 by Digital Mars
// All Rights Reserved
// written by Walter Bright
// www.digitalmars.com
// License for redistribution is by either the Artistic License
// in artistic.txt, or the GNU General Public License in gnu.txt.
// See the included readme.txt for details.

// stubbed out for dmdfe. Original is in dmd/todt.c

#include	"lexer.h"
#include	"mtype.h"
#include	"expression.h"
#include	"init.h"
#include	"enum.h"
#include	"aggregate.h"
#include	"declaration.h"

struct dt_t {};

dt_t *Initializer::toDt()
{
    return 0;
}


dt_t *StructInitializer::toDt()
{
    return 0;
}


dt_t *ArrayInitializer::toDt()
{
    return 0;
}


dt_t *ArrayInitializer::toDtBit()
{
    return 0;
}


dt_t *ExpInitializer::toDt()
{
    return 0;
}

dt_t *VoidInitializer::toDt()
{
    return 0;
}

/* ================================================================ */

dt_t **Expression::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **IntegerExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **RealExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **ComplexExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **NullExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **StringExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **SymOffExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **VarExp::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **ArrayLiteralExp::toDt(dt_t **pdt)
{
    return 0;
}
dt_t **StructLiteralExp::toDt(dt_t **pdt)
{
    return 0;
}

void ClassDeclaration::toDt(dt_t **pdt)
{
}

void ClassDeclaration::toDt2(dt_t **pdt, ClassDeclaration *cd)
{
}

void StructDeclaration::toDt(dt_t **pdt)
{
}

dt_t **Type::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **TypeSArray::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **TypeStruct::toDt(dt_t **pdt)
{
    return 0;
}

dt_t **TypeTypedef::toDt(dt_t **pdt)
{
    return 0;
}