| /src/usr.bin/xlint/lint1/ |
| lex.c | 83 #define kwdef(name, token, detail, since, gcc, deco) \ 90 ((deco) & 1) != 0, ((deco) & 2) != 0, ((deco) & 4) != 0, \ 92 #define kwdef_token(name, token, since, gcc, deco) \ 93 kwdef(name, token, {false}, since, gcc, deco) 94 #define kwdef_sclass(name, sclass, since, gcc, deco) \ 95 kwdef(name, T_SCLASS, .u.kw_scl = (sclass), since, gcc, deco) 98 #define kwdef_tqual(name, tqual, since, gcc, deco) \ 99 kwdef(name, T_QUAL, .u.kw_tqual = {.tqual = true}, since, gcc, deco) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/d/ |
| types.cc | 621 DECO is the uniquely mangled decoration for the type. */ 624 merge_aggregate_types (Type *type, tree deco) 635 if (IDENTIFIER_DAGGREGATE (deco)) 637 AggregateDeclaration *ad = IDENTIFIER_DAGGREGATE (deco); 1073 tree deco = get_identifier (d_mangle_decl (t->sym)); local 1074 if (merge_aggregate_types (t, deco)) 1081 IDENTIFIER_DAGGREGATE (deco) = t->sym; 1134 tree deco = get_identifier (d_mangle_decl (t->sym)); local 1135 if (merge_aggregate_types (t, deco)) 1143 IDENTIFIER_DAGGREGATE (deco) = t->sym [all...] |
| intrinsics.cc | 56 const char *deco; member in struct:intrinsic_decl 64 #define DEF_D_INTRINSIC(CODE, BUILTIN, NAME, MODULE, DECO, CTFE) \ 65 { CODE, BUILTIN, NAME, MODULE, DECO, CTFE }, 99 const char *tdeco = (td == NULL) ? decl->type->deco : NULL; 111 /* Instantiated functions would have the wrong type deco, get it from the 127 /* Matching the type deco may be a bit too strict, as it means that all 130 if (strcmp (intrinsic_decls[i].deco, tdeco) == 0)
|
| typeinfo.cc | 760 string deco; */ 765 gcc_assert (ti->deco != NULL); 774 this->layout_string (d->tinfo->deco); 781 string deco; */ 786 gcc_assert (ti->deco != NULL); 795 this->layout_string (d->tinfo->deco); 1050 this->layout_string (ti->deco);
|
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| typesem.d | 396 !v.type.deco && v.inuse) 438 if (ti != mt && !ti.deco) 895 if (mtype.deco) 1099 if (mtype.deco) 1116 mtype.deco = null; 1130 mtype.deco = merge(mtype).deco; 1144 mtype.deco = null; 1152 if (mtype.deco) // if semantic() already run 1641 tf.deco = tf.merge().deco [all...] |
| dmangle.d | 36 if (t.deco) 37 buf.writestring(t.deco); 94 * Convert a string representing a type (the deco) and 97 * deco = string containing the deco 103 public Type decoToType(const(char)[] deco) 105 //printf("decoToType(): %.*s\n", cast(int)deco.length, deco.ptr); 106 if (auto sv = Type.stringtable.lookup(deco)) 111 assert(t.deco); [all...] |
| mtype.d | 335 char* deco; 485 // deco strings are unique 487 if (this == o || ((t && deco == t.deco) && deco !is null)) 489 //printf("deco = '%s', t.deco = '%s'\n", deco, t.deco); 492 //if (deco && t && t.deco) printf("deco = '%s', t.deco = '%s'\n", deco, t.deco) [all...] |
| json.d | 380 if (type.deco) 381 property(deconame, type.deco.toDString); 401 property("type", "deco", p.type); 450 property("type", "deco", d.type); 696 property("type", "deco", type.specType); 703 property("type", "deco", value.valType); 713 property("type", "deco", _alias.specType); 779 property("type", "deco", s.origType);
|
| declaration.d | 630 if (!t.deco) 929 // Do not see type.deco !is null, even so "alias T = const int;` needs 1658 if ((!type || !type.deco) && _scope)
|
| mtype.h | 144 char *deco; member in class:Type
|
| semantic3.d | 1345 // reset deco to apply inference result to mangled name 1347 f.deco = null; 1350 if (!f.deco && funcdecl.ident != Id.xopEquals && funcdecl.ident != Id.xopCmp)
|
| dtemplate.d | 395 hash = mixHash(hash, cast(size_t)t1.deco); 1811 if (prmtype.deco || prmtype.syntaxCopy().trySemantic(loc, paramscope)) 1908 if (m == MATCH.nomatch && prmtype.deco) 2399 assert(!tf.deco); 3725 if (sym.isforwardRef() && !tparam.deco) 3765 if (tparam.deco && !tparam.hasWild()) 8109 RootObject sa = ta && !ta.deco ? null : getDsymbol(oarg);
|
| expressionsem.d | 375 if (!tf.deco && ce.f.semanticRun < PASS.semanticdone) 866 !v.type.deco && v.inuse) // during variable type semantic 2556 assert(e.type.deco); 3514 //printf("tb: %s, deco = %s\n", tb.toChars(), tb.deco); 3949 if (e.type && !e.type.deco) 4962 //printf("tf = %s, args = %s\n", tf.deco, (*arguments)[0].type.deco); 5033 //printf("tf = %s, args = %s\n", tf.deco, (*arguments)[0].type.deco); [all...] |
| func.d | 496 /* No deco means the functionSemantic() call could not resolve 499 if (!type.deco) 716 //printf("%s %s\n", type.deco, mismatch.type.deco); 3289 //printf("tf = %s, args = %s\n", tf.deco, (*fargs)[0].type.deco); 3485 bool* found = table.getLvalue(tb.deco);
|
| expression.d | 3987 tfy.deco = tfy.merge().deco; 3997 tx.deco = tx.merge().deco;
|
| dtoh.d | 1207 if (!vd.type || !vd.type.deco || !vd.ident)
|
| dcast.d | 130 if (!t.deco) 136 //printf("type %p ty %d deco %p\n", type, type.ty, type.deco); 138 //printf("type %s t %s\n", type.deco, t.deco);
|
| dsymbolsem.d | 3094 if (!funcdecl.type.deco)
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/ |
| object.d | 1360 return cast(string) demangle(deco); 1368 return c && this.deco == c.deco; 1390 string deco; 1437 return cast(string) demangle(deco); 1466 return c && this.deco == c.deco; 1521 string deco;
|