"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dmd/scope.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.

scope.h  (dmd-2.095.0):scope.h  (dmd-2.095.1)
skipping to change at line 123 skipping to change at line 123
DeprecatedDeclaration *depdecl; // customized deprecation message DeprecatedDeclaration *depdecl; // customized deprecation message
unsigned flags; unsigned flags;
UserAttributeDeclaration *userAttribDecl; // user defined attributes UserAttributeDeclaration *userAttribDecl; // user defined attributes
DocComment *lastdc; // documentation comment for last symbol at this scope DocComment *lastdc; // documentation comment for last symbol at this scope
AA *anchorCounts; // lookup duplicate anchor name count AA *anchorCounts; // lookup duplicate anchor name count
Identifier *prevAnchor; // qualified symbol name of last doc anchor Identifier *prevAnchor; // qualified symbol name of last doc anchor
AliasDeclaration aliasAsg; /// if set, then aliasAsg is being assigned a new AliasDeclaration *aliasAsg; // if set, then aliasAsg is being assigned a new
value, value,
/// do not set wasRead for it // do not set wasRead for it
Scope(); Scope();
Scope *copy(); Scope *copy();
Scope *push(); Scope *push();
Scope *push(ScopeDsymbol *ss); Scope *push(ScopeDsymbol *ss);
Scope *pop(); Scope *pop();
Scope *startCTFE(); Scope *startCTFE();
Scope *endCTFE(); Scope *endCTFE();
 End of changes. 1 change blocks. 
3 lines changed or deleted 3 lines changed or added

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