| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | denum.c | 24 Expression *semantic(Expression *e, Scope *sc); 89 void EnumDeclaration::semantic(Scope *sc) in semantic() function 117 type = type->semantic(loc, sc); in semantic() 146 memtype = memtype->semantic(loc, sc); in semantic() 264 em->semantic(em->_scope); in semantic() 294 semantic(_scope); in getMaxMinValue() 345 ec = ::semantic(ec, em->_scope); in getMaxMinValue() 389 semantic(_scope); in getDefaultValue() 430 memtype = memtype->semantic(loc, _scope); in getMemtype() 483 semantic(_scope); in search() [all …]
|
| H A D | expressionsem.c | 73 Expression *semantic(Expression *e, Scope *sc); 77 Initializer *semantic(Initializer *init, Scope *sc, Type *t, NeedInterpret needInterpret); 250 e->type = e->type->semantic(e->loc, sc); in visit() 271 e->type = e->type->semantic(e->loc, sc); in visit() 280 e->type = e->type->semantic(e->loc, sc); in visit() 335 e = semantic(e, sc); in visit() 358 e = semantic(e, sc); in visit() 401 e = semantic(e, sc); in visit() 673 e->type = e->type->semantic(e->loc, sc); in visit() 692 e->basis = semantic(e->basis, sc); in visit() [all …]
|
| H A D | statementsem.c | 42 Expression *semantic(Expression *e, Scope *sc); 43 Statement *semantic(Statement *s, Scope *sc); 44 void semantic(Catch *c, Scope *sc); 96 s->exp = semantic(s->exp, sc); in visit() 124 result = semantic(s, sc); in visit() 142 s = semantic(s, sc); in visit() 153 sentry = semantic(sentry, sc); in visit() 158 sexception = semantic(sexception, sc); in visit() 200 s = semantic(s, sc); in visit() 227 s = semantic(s, sc); in visit() [all …]
|
| H A D | iasmgcc.c | 20 Expression *semantic(Expression *e, Scope *sc); 21 Statement *semantic(Statement *s, Scope *sc); 324 s->insn = semantic(s->insn, sc); in gccAsmSemantic() 339 e = semantic(e, sc); in gccAsmSemantic() 348 e = semantic(e, sc); in gccAsmSemantic() 360 e = semantic(e, sc); in gccAsmSemantic() 376 semantic(gs, sc); in gccAsmSemantic()
|
| H A D | template.h | 83 void semantic(Scope *sc); 148 virtual bool semantic(Scope *sc, TemplateParameters *parameters) = 0; 182 bool semantic(Scope *sc, TemplateParameters *parameters); 223 bool semantic(Scope *sc, TemplateParameters *parameters); 251 bool semantic(Scope *sc, TemplateParameters *parameters); 272 bool semantic(Scope *sc, TemplateParameters *parameters); 329 void semantic(Scope *sc, Expressions *fargs); 330 void semantic(Scope *sc); 371 void semantic(Scope *sc);
|
| H A D | mtype.h | 244 virtual Type *semantic(Loc loc, Scope *sc); 426 Type *semantic(Loc loc, Scope *sc); 464 Type *semantic(Loc loc, Scope *sc); 490 Type *semantic(Loc loc, Scope *sc); 515 Type *semantic(Loc loc, Scope *sc); 535 Type *semantic(Loc loc, Scope *sc); 553 Type *semantic(Loc loc, Scope *sc); 621 Type *semantic(Loc loc, Scope *sc); 649 Type *semantic(Loc loc, Scope *sc); 674 Type *semantic(Loc loc, Scope *sc); [all …]
|
| H A D | attrib.h | 40 void semantic(Scope *sc); 154 void semantic(Scope *sc); 169 void semantic(Scope *sc); 202 void semantic(Scope *sc); 224 void semantic(Scope *sc); 256 void semantic(Scope *sc); 274 void semantic(Scope *sc);
|
| H A D | declaration.c | 33 Expression *semantic(Expression *e, Scope *sc); 35 Initializer *semantic(Initializer *init, Scope *sc, Type *t, NeedInterpret needInterpret); 84 void Declaration::semantic(Scope *) in semantic() function 235 return tupletype->semantic(Loc(), NULL); in getType() 324 void AliasDeclaration::semantic(Scope *sc) in semantic() function 366 e = ::semantic(e, sc); in aliasSemantic() 382 aliassym->semantic(sc); in aliasSemantic() 464 type = type->semantic(loc, sc); in aliasSemantic() 628 Type *t = type->semantic(loc, _scope); in toAlias() 667 _import->semantic(NULL); in toAlias() [all …]
|
| H A D | attrib.c | 32 Expression *semantic(Expression *e, Scope *sc); 172 void AttribDeclaration::semantic(Scope *sc) in semantic() function 187 s->semantic(sc2); in semantic() 500 msg = ::semantic(msg, sc); in getMessage() 616 semantic(sc); in newScope() 700 ealign = ::semantic(ealign, sc); in getAlignment() 747 void AnonDeclaration::semantic(Scope *sc) in semantic() function 773 s->semantic(sc); in semantic() 943 void PragmaDeclaration::semantic(Scope *sc) in semantic() function 957 e = ::semantic(e, sc); in semantic() [all …]
|
| H A D | declaration.h | 129 void semantic(Scope *sc); 202 void semantic(Scope *sc); 226 void semantic(Scope *sc); 270 void semantic(Scope *sc); 321 void semantic(Scope *sc); 604 void semantic(Scope *sc); 731 void semantic(Scope *sc); 747 void semantic(Scope *sc); 763 void semantic(Scope *sc); 781 void semantic(Scope *sc); [all …]
|
| H A D | opover.c | 32 Expression *semantic(Expression *e, Scope *sc); 198 e = semantic(e, sc); in opToArg() 237 ae->e1 = semantic(ae->e1, sc); in op_overload() 285 result = semantic(result, sc); in op_overload() 312 result = semantic(result, sc); in op_overload() 336 e->e1 = semantic(e->e1, sc); in op_overload() 370 result = semantic(result, sc); in op_overload() 395 ae->e1 = semantic(ae->e1, sc); in op_overload() 438 result = semantic(result, sc); in op_overload() 445 result = semantic(result, sc); in op_overload() [all …]
|
| H A D | aliasthis.c | 23 Expression *semantic(Expression *e, Scope *sc); 36 e = semantic(e, sc); in resolveAliasThis() 68 e = semantic(e, sc); in resolveAliasThis() 92 void AliasThis::semantic(Scope *sc) in semantic() function
|
| H A D | mtype.c | 40 Expression *semantic(Expression *e, Scope *sc); 45 Initializer *semantic(Initializer *init, Scope *sc, Type *t, NeedInterpret needInterpret); 299 Type *Type::semantic(Loc loc, Scope *) in semantic() function 314 Type *t = semantic(loc, sc); in trySemantic() 2089 e = ::semantic(e, &sc); in getProperty() 2097 e = ::semantic(e, &sc); in getProperty() 2183 e = ::semantic(e, sc); in dotExp() 2242 e = ::semantic(e, sc); in noMember() 2361 Type *t = semantic(loc, sc); in resolve() 3495 e = ::semantic(e, sc); in dotExp() [all …]
|
| H A D | staticassert.c | 22 Expression *semantic(Expression *e, Scope *sc); 46 void StaticAssert::semantic(Scope *) in semantic() function 70 msg = ::semantic(msg, sc); in semantic2()
|
| H A D | traits.c | 41 Expression *semantic(Expression *e, Scope *sc); 652 return semantic(se, sc); in semanticTraits() 675 s->semantic(NULL); in semanticTraits() 680 return semantic(se, sc); in semanticTraits() 709 ex = semantic(ex, sc); in semanticTraits() 717 return semantic(ex, sc); in semanticTraits() 797 ex = semantic(ex, scx); in semanticTraits() 809 ex = semantic(ex, scx); in semanticTraits() 842 ex = semantic(ex, scx); in semanticTraits() 892 ex = semantic(ex, sc); in semanticTraits() [all …]
|
| H A D | nspace.c | 89 void Nspace::semantic(Scope *sc) in semantic() function 119 s->semantic(sc); in semantic() 177 semantic(_scope); in search() 228 semantic(NULL); // try to resolve it in setFieldOffset()
|
| H A D | clone.c | 26 Expression *semantic(Expression *e, Scope *sc); 330 fop->semantic(sc2); in buildOpAssign() 510 tfeqptr = (TypeFunction *)tfeqptr->semantic(Loc(), &scx); in buildXopEquals() 525 e = semantic(e, sc); in buildXopEquals() 553 fop->semantic(sc2); in buildXopEquals() 590 tfcmpptr = (TypeFunction *)tfcmpptr->semantic(Loc(), &scx); in buildXopCmp() 610 e = semantic(e, sc); in buildXopCmp() 642 fop->semantic(sc2); in buildXopCmp() 765 fop->semantic(sc2); in buildXtoHash() 930 dd->semantic(sc); in buildPostBlit() [all …]
|
| H A D | initsem.c | 23 Expression *semantic(Expression *e, Scope *sc); 25 Initializer *semantic(Initializer *init, Scope *sc, Type *t, NeedInterpret needInterpret); 151 iz = ::semantic(iz, sc, vd->type->addMod(t->mod), needInterpret); in visit() 177 result = ::semantic(ie, sc, t, needInterpret); in visit() 192 result = ::semantic(ie, sc, t, needInterpret); in visit() 239 result = ::semantic(ei, sc, t, needInterpret); in visit() 261 idx = ::semantic(idx, sc); in visit() 280 val = ::semantic(val, sc, t->nextOf(), needInterpret); in visit() 348 i->exp = ::semantic(i->exp, sc); in visit() 448 e = ::semantic(e, sc); in visit() [all …]
|
| H A D | expression.c | 49 Expression *semantic(Expression *e, Scope *sc); 137 e1 = semantic(e1, sc); 140 e1 = semantic(e1, sc); 272 e2 = semantic(e2, sc); 294 return semantic(e, sc); 317 return semantic(e, sc); 386 e2 = semantic(e2, sc); 401 return semantic(e, sc); 417 return semantic(e, sc); 426 return semantic(e, sc); [all …]
|
| H A D | func.c | 37 Statement *semantic(Statement *s, Scope *sc); 38 void semantic(Catch *c, Scope *sc); 40 Expression *semantic(Expression *e, Scope *sc); 284 ::semantic(ctch, sc); // Run semantic to resolve identifier '__o' in visit() 447 void FuncDeclaration::semantic(Scope *sc) in semantic() function 686 type = type->semantic(loc, sc); in semantic() 1542 v_arguments->semantic(sc2); in semantic3() 1550 _arguments->semantic(sc2); in semantic3() 1560 v_argptr->semantic(sc2); in semantic3() 1600 v->semantic(sc2); in semantic3() [all …]
|
| H A D | cond.c | 29 Expression *semantic(Expression *e, Scope *sc); 89 el = semantic(el, sc); in lowerArrayAggregate() 115 sfe->aggrfe->aggr = semantic(sfe->aggrfe->aggr, sc); in lowerArrayAggregate() 298 sfe->rangefe->lwr = semantic(sfe->rangefe->lwr, sc); in lowerNonArrayAggregate() 300 sfe->rangefe->upr = semantic(sfe->rangefe->upr, sc); in lowerNonArrayAggregate() 323 ety = ety->semantic(aloc, sc); in lowerNonArrayAggregate() 371 aggr = semantic(aggr, sc); in lowerNonArrayAggregate() 398 sfe->aggrfe->aggr = semantic(sfe->aggrfe->aggr, sc); in staticForeachPrepare()
|
| H A D | version.h | 26 void semantic(Scope *sc); 42 void semantic(Scope *sc);
|
| H A D | enum.h | 50 void semantic(Scope *sc); 90 void semantic(Scope *sc);
|
| /netbsd-src/external/bsd/byacc/dist/ |
| H A D | README.BTYACC | 80 has an YYSTYPE semantic value attached to it. 87 In addition to semantic value stack BtYacc now maintains 89 is similar to the behavior of the semantic value stack. 101 semantic value of the returned token to yylval. 127 This is analogue of the $$ semantic value. 171 semantic semantic values and text positions of tokens 176 semantic values were not cleaned that caused quite severe 180 Now BtYacc skeleton calls delete functions for semantic 185 calls when it needs to delete semantic value or text position. 189 to delete semantic value of the token or non-terminal. [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | templateparamsem.d | 86 e = e.semantic(sc); in visit() 99 e = e.semantic(sc); in visit() 121 tap.defaultAlias = tap.defaultAlias.semantic(tap.loc, sc); in visit()
|