Home
last modified time | relevance | path

Searched refs:TypeExp (Results 1 – 25 of 172) sorted by relevance

1234567

/dports/devel/gdb/gdb-11.1/gdb/
H A Dd-exp.y134 %type <tval> BasicType TypeExp
185 | TypeExp
332 | TypeExp '.' SIZEOF_KEYWORD
339 CAST_KEYWORD '(' TypeExp ')' UnaryExpression
343 | '(' TypeExp ')' UnaryExpression
480 | TypeExp '.' IdentifierExp
602 TypeExp:
603 '(' TypeExp ')'
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/
H A Daliasthis.c66 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
H A Dexpression.c166 TypeExp *e = (TypeExp *)arg; in expandTuples()
1290 TypeExp *Expression::isTypeExp() in isTypeExp()
1292 return op == TOKtype ? (TypeExp *)this : NULL; in isTypeExp()
2230 return expressionSemantic(new TypeExp(loc, t), sc); in resolve()
3082 TypeExp::TypeExp(Loc loc, Type *type) in TypeExp() function
3083 : Expression(loc, TOKtype, sizeof(TypeExp)) in TypeExp()
3089 Expression *TypeExp::syntaxCopy() in syntaxCopy()
3091 return new TypeExp(loc, type->syntaxCopy()); in syntaxCopy()
3094 bool TypeExp::checkType() in checkType()
3100 bool TypeExp::checkValue() in checkValue()
[all …]
H A Dtypesem.c84 result = new TypeExp(t->loc, t); in visit()
131 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
1182 (*elems)[i] = ((TypeExp *)src)->type; in typeSemantic()
1206 result = ((TypeExp *)e)->type; in typeSemantic()
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/
H A Daliasthis.c66 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
H A Dexpression.c166 TypeExp *e = (TypeExp *)arg; in expandTuples()
1290 TypeExp *Expression::isTypeExp() in isTypeExp()
1292 return op == TOKtype ? (TypeExp *)this : NULL; in isTypeExp()
2230 return expressionSemantic(new TypeExp(loc, t), sc); in resolve()
3082 TypeExp::TypeExp(Loc loc, Type *type) in TypeExp() function
3083 : Expression(loc, TOKtype, sizeof(TypeExp)) in TypeExp()
3089 Expression *TypeExp::syntaxCopy() in syntaxCopy()
3091 return new TypeExp(loc, type->syntaxCopy()); in syntaxCopy()
3094 bool TypeExp::checkType() in checkType()
3100 bool TypeExp::checkValue() in checkValue()
[all …]
H A Dtypesem.c84 result = new TypeExp(t->loc, t); in visit()
131 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
1182 (*elems)[i] = ((TypeExp *)src)->type; in typeSemantic()
1206 result = ((TypeExp *)e)->type; in typeSemantic()
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/
H A Daliasthis.c66 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
H A Dexpression.c166 TypeExp *e = (TypeExp *)arg; in expandTuples()
1290 TypeExp *Expression::isTypeExp() in isTypeExp()
1292 return op == TOKtype ? (TypeExp *)this : NULL; in isTypeExp()
2230 return expressionSemantic(new TypeExp(loc, t), sc); in resolve()
3082 TypeExp::TypeExp(Loc loc, Type *type) in TypeExp() function
3083 : Expression(loc, TOKtype, sizeof(TypeExp)) in TypeExp()
3089 Expression *TypeExp::syntaxCopy() in syntaxCopy()
3091 return new TypeExp(loc, type->syntaxCopy()); in syntaxCopy()
3094 bool TypeExp::checkType() in checkType()
3100 bool TypeExp::checkValue() in checkValue()
[all …]
H A Dtypesem.c84 result = new TypeExp(t->loc, t); in visit()
131 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
1182 (*elems)[i] = ((TypeExp *)src)->type; in typeSemantic()
1206 result = ((TypeExp *)e)->type; in typeSemantic()
/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/
H A Dtypesem.c109 e = new ArrayExp(t->loc, e, new TypeExp(t->loc, (Type *)id)); in typeToExpressionHelper()
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/
H A Daliasthis.d116 e = new TypeExp(loc, new TypeTypeof(loc, e));
H A Dexpression.h144 TypeExp* isTypeExp();
482 class TypeExp : public Expression
485 TypeExp *syntaxCopy();
/dports/lang/gcc10/gcc-10.3.0/gcc/d/
H A DChangeLog146 * dmd/expressionsem.c (ExpressionSemanticVisitor::visit(TypeExp)):
154 * dmd/expressionsem.c (ExpressionSemanticVisitor::visit(TypeExp)):

1234567