"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dmd/aggregate.h" between
dmd-2.095.0.tar.gz and dmd-2.095.1.tar.gz

About: DMD (Digital Mars D) is the D reference compiler. D is an object-oriented, imperative, multi-paradigm system programming language.

aggregate.h  (dmd-2.095.0):aggregate.h  (dmd-2.095.1)
skipping to change at line 280 skipping to change at line 280
bool stack; // true if this is a scope class bool stack; // true if this is a scope class
int cppDtorVtblIndex; // slot reserved for the virtual destruc tor [extern(C++)] int cppDtorVtblIndex; // slot reserved for the virtual destruc tor [extern(C++)]
bool inuse; // to prevent recursive attempts bool inuse; // to prevent recursive attempts
Abstract isabstract; // 0: fwdref, 1: is abstract class, 2: n ot abstract Abstract isabstract; // 0: fwdref, 1: is abstract class, 2: n ot abstract
Baseok baseok; // set the progress of base classes reso lving Baseok baseok; // set the progress of base classes reso lving
ObjcClassDeclaration objc; // Data for a class declaration that is needed for the Objective-C integration ObjcClassDeclaration objc; // Data for a class declaration that is needed for the Objective-C integration
Symbol *cpp_type_info_ptr_sym; // cached instance of class Id.cpp_type_ info_ptr Symbol *cpp_type_info_ptr_sym; // cached instance of class Id.cpp_type_ info_ptr
static ClassDeclaration *create(Loc loc, Identifier *id, BaseClasses *basecl asses, Dsymbols *members, bool inObject); static ClassDeclaration *create(Loc loc, Identifier *id, BaseClasses *basecl asses, Dsymbols *members, bool inObject);
const char *toPrettyChars(bool QualifyTypes = false);
Dsymbol *syntaxCopy(Dsymbol *s); Dsymbol *syntaxCopy(Dsymbol *s);
Scope *newScope(Scope *sc); Scope *newScope(Scope *sc);
bool isBaseOf2(ClassDeclaration *cd); bool isBaseOf2(ClassDeclaration *cd);
#define OFFSET_RUNTIME 0x76543210 #define OFFSET_RUNTIME 0x76543210
#define OFFSET_FWDREF 0x76543211 #define OFFSET_FWDREF 0x76543211
virtual bool isBaseOf(ClassDeclaration *cd, int *poffset); virtual bool isBaseOf(ClassDeclaration *cd, int *poffset);
bool isBaseInfoComplete(); bool isBaseInfoComplete();
Dsymbol *search(const Loc &loc, Identifier *ident, int flags = SearchLocalsO nly); Dsymbol *search(const Loc &loc, Identifier *ident, int flags = SearchLocalsO nly);
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)