OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UnionExp
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/gpl3/gcc.old/dist/gcc/d/dmd/
compiler.h
23
struct
UnionExp
;
33
static Expression *paintAsType(
UnionExp
*, Expression *, Type *);
compiler.d
41
extern (C++) static Expression paintAsType(
UnionExp
* pue, Expression e, Type type);
constfold.d
78
void cantExp(out
UnionExp
ue)
88
UnionExp
Neg(Type type, Expression e1)
90
UnionExp
ue = void;
111
UnionExp
Com(Type type, Expression e1)
113
UnionExp
ue = void;
119
UnionExp
Not(Type type, Expression e1)
121
UnionExp
ue = void;
130
UnionExp
Add(const ref Loc loc, Type type, Expression e1, Expression e2)
132
UnionExp
ue = void;
235
UnionExp
Min(const ref Loc loc, Type type, Expression e1, Expression e2
[
all
...]
ctfeexpr.d
147
UnionExp
ue = void;
280
UnionExp
copyLiteral(Expression e)
282
UnionExp
ue = void;
364
emplaceExp!(
UnionExp
)(&ue, e);
419
emplaceExp!(
UnionExp
)(&ue, e);
439
Expression paintTypeOntoLiteral(
UnionExp
* pue, Type type, Expression lit)
447
private
UnionExp
paintTypeOntoLiteralCopy(Type type, Expression lit)
449
UnionExp
ue;
452
emplaceExp!(
UnionExp
)(&ue, lit);
458
emplaceExp!(
UnionExp
)(&ue, lit)
[
all
...]
dinterpret.d
425
private Expression interpretFunction(
UnionExp
* pue, FuncDeclaration fd, InterState* istate, Expressions* arguments, Expression thisarg)
747
UnionExp
* pue; // storage for `result`
749
extern (D) this(
UnionExp
* pue, InterState* istate, CTFEGoal goal)
909
UnionExp
ue = void;
1171
UnionExp
ue = void;
1197
UnionExp
ueinit = void;
1207
UnionExp
ue = void;
1250
UnionExp
uei = void;
1300
UnionExp
uecond = void;
1309
UnionExp
uecase = void
[
all
...]
expression.h
41
struct
UnionExp
;
250
static void emplace(
UnionExp
*pue, const Loc &loc, dinteger_t value, Type *type);
280
static void emplace(
UnionExp
*pue, const Loc &loc, real_t value, Type *type);
297
static void emplace(
UnionExp
*pue, const Loc &loc, complex_t value, Type *type);
377
static void emplace(
UnionExp
*pue, const Loc &loc, const char *s);
422
static void emplace(
UnionExp
*pue, const Loc &loc, Expressions *elements);
911
static void emplace(
UnionExp
*pue, const Loc &loc, Expression *e, Type *t);
1347
struct
UnionExp
1349
UnionExp
() { } // yes, default constructor does nothing
1351
UnionExp
(Expression *e
[
all
...]
expression.d
86
void emplaceExp(T :
UnionExp
)(T* p, Expression e)
528
extern (C++) struct
UnionExp
1808
static void emplace(
UnionExp
* pue, const ref Loc loc, dinteger_t value, Type type)
2083
static void emplace(
UnionExp
* pue, const ref Loc loc, real_t value, Type type)
2159
static void emplace(
UnionExp
* pue, const ref Loc loc, complex_t value, Type type)
2468
static void emplace(
UnionExp
* pue, const ref Loc loc, const(char)* s)
2473
extern (D) static void emplace(
UnionExp
* pue, const ref Loc loc, const(void)[] string)
2478
extern (D) static void emplace(
UnionExp
* pue, const ref Loc loc, const(void)[] string, size_t len, ubyte sz, char postfix)
2968
static void emplace(
UnionExp
* pue, const ref Loc loc, Expressions* elements)
4282
alias fp_t =
UnionExp
function(const ref Loc loc, Type, Expression, Expression)
[
all
...]
optimize.d
962
extern (D) void shift_optimize(BinExp e,
UnionExp
function(const ref Loc, Type, Expression, Expression) shift)
/src/external/gpl3/gcc.old/dist/gcc/d/
d-compiler.cc
41
Compiler::paintAsType (
UnionExp
*, Expression *expr, Type *type)
Completed in 23 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026