File tree 5 files changed +5
-5
lines changed
5 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -866,9 +866,6 @@ class UnitTestDeclaration : public FuncDeclaration
866
866
class NewDeclaration : public FuncDeclaration
867
867
{
868
868
public:
869
- Parameters *parameters;
870
- VarArg varargs;
871
-
872
869
NewDeclaration *syntaxCopy (Dsymbol *);
873
870
const char *kind () const ;
874
871
bool isVirtual () const ;
Original file line number Diff line number Diff line change @@ -784,6 +784,7 @@ class DotIdExp : public UnaExp
784
784
Identifier *ident;
785
785
bool noderef; // true if the result of the expression will never be dereferenced
786
786
bool wantsym; // do not replace Symbol with its initializer during semantic()
787
+ bool arrow; // ImportC: if -> instead of .
787
788
788
789
static DotIdExp *create (Loc loc, Expression *e, Identifier *ident);
789
790
void accept (Visitor *v) { v->visit (this ); }
@@ -1336,7 +1337,7 @@ class CondExp : public BinExp
1336
1337
1337
1338
class GenericExp : Expression
1338
1339
{
1339
- Expression cntlExp;
1340
+ Expression * cntlExp;
1340
1341
Types *types;
1341
1342
Expressions *exps;
1342
1343
Original file line number Diff line number Diff line change @@ -583,6 +583,7 @@ struct ParameterList
583
583
Parameters* parameters;
584
584
StorageClass stc;
585
585
VarArg varargs;
586
+ bool hasIdentifierList; // true if C identifier-list style
586
587
587
588
size_t length ();
588
589
Parameter *operator [](size_t i) { return Parameter::getNth (parameters, i); }
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ struct OutBuffer
22
22
DArray<unsigned char > data;
23
23
d_size_t offset;
24
24
bool notlinehead;
25
- void * fileMapping; // pointer to a file mapping object not used on the C++ side
25
+ void * fileMapping; // pointer to a file mapping object not used on the C++ side
26
26
public:
27
27
bool doindent;
28
28
bool spaces;
Original file line number Diff line number Diff line change 191
191
TOKarrow,
192
192
TOKcolonColon,
193
193
TOKwchar_tLiteral,
194
+ TOKcompoundLiteral,
194
195
195
196
TOKinline,
196
197
TOKregister,
You can’t perform that action at this time.
0 commit comments