OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TypeInfoDeclaration
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/gpl3/gcc.old/dist/gcc/d/dmd/
visitor.d
47
void visit(ASTCodegen.
TypeInfoDeclaration
s) { visit(cast(ASTCodegen.VarDeclaration)s); }
48
void visit(ASTCodegen.TypeInfoStructDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
49
void visit(ASTCodegen.TypeInfoClassDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
50
void visit(ASTCodegen.TypeInfoInterfaceDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
51
void visit(ASTCodegen.TypeInfoPointerDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
52
void visit(ASTCodegen.TypeInfoArrayDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
53
void visit(ASTCodegen.TypeInfoStaticArrayDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
54
void visit(ASTCodegen.TypeInfoAssociativeArrayDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
55
void visit(ASTCodegen.TypeInfoEnumDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s); }
56
void visit(ASTCodegen.TypeInfoFunctionDeclaration s) { visit(cast(ASTCodegen.
TypeInfoDeclaration
)s);
[
all
...]
declaration.h
324
class
TypeInfoDeclaration
: public VarDeclaration
329
static
TypeInfoDeclaration
*create(Type *tinfo);
330
TypeInfoDeclaration
*syntaxCopy(Dsymbol *);
333
TypeInfoDeclaration
*isTypeInfoDeclaration() { return this; }
337
class TypeInfoStructDeclaration : public
TypeInfoDeclaration
345
class TypeInfoClassDeclaration : public
TypeInfoDeclaration
353
class TypeInfoInterfaceDeclaration : public
TypeInfoDeclaration
361
class TypeInfoPointerDeclaration : public
TypeInfoDeclaration
369
class TypeInfoArrayDeclaration : public
TypeInfoDeclaration
377
class TypeInfoStaticArrayDeclaration : public
TypeInfoDeclaration
[
all
...]
visitor.h
144
class
TypeInfoDeclaration
;
610
virtual void visit(
TypeInfoDeclaration
*s) { visit((VarDeclaration *)s); }
611
virtual void visit(TypeInfoStructDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
612
virtual void visit(TypeInfoClassDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
613
virtual void visit(TypeInfoInterfaceDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
614
virtual void visit(TypeInfoPointerDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
615
virtual void visit(TypeInfoArrayDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
616
virtual void visit(TypeInfoStaticArrayDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
617
virtual void visit(TypeInfoAssociativeArrayDeclaration *s) { visit((
TypeInfoDeclaration
*)s); }
618
virtual void visit(TypeInfoEnumDeclaration *s) { visit((
TypeInfoDeclaration
*)s);
[
all
...]
declaration.d
1933
extern (C++) class
TypeInfoDeclaration
: VarDeclaration
1947
static
TypeInfoDeclaration
create(Type tinfo)
1949
return new
TypeInfoDeclaration
(tinfo);
1952
override final
TypeInfoDeclaration
syntaxCopy(Dsymbol s)
1959
//printf("
TypeInfoDeclaration
::toChars() tinfo = %s\n", tinfo.toChars());
1967
override final inout(
TypeInfoDeclaration
) isTypeInfoDeclaration() inout @nogc nothrow pure @safe
1980
extern (C++) final class TypeInfoStructDeclaration :
TypeInfoDeclaration
2005
extern (C++) final class TypeInfoClassDeclaration :
TypeInfoDeclaration
2030
extern (C++) final class TypeInfoInterfaceDeclaration :
TypeInfoDeclaration
2055
extern (C++) final class TypeInfoPointerDeclaration :
TypeInfoDeclaration
[
all
...]
typinf.d
107
private
TypeInfoDeclaration
getTypeInfoDeclaration(Type t)
139
return
TypeInfoDeclaration
.create(t);
dsymbol.h
26
class
TypeInfoDeclaration
;
274
virtual
TypeInfoDeclaration
*isTypeInfoDeclaration() { return NULL; }
mtype.h
27
class
TypeInfoDeclaration
;
153
TypeInfoDeclaration
*vtinfo; // TypeInfo object for this Type
json.d
592
override void visit(
TypeInfoDeclaration
d)
dsymbol.d
1335
inout(
TypeInfoDeclaration
) isTypeInfoDeclaration() inout { return null; }
dtoh.d
1029
override void visit(AST.
TypeInfoDeclaration
tid)
doc.d
983
override void visit(
TypeInfoDeclaration
)
dsymbolsem.d
1184
override void visit(
TypeInfoDeclaration
dsym)
mtype.d
363
TypeInfoDeclaration
vtinfo; // TypeInfo object for this Type
/src/external/gpl3/gcc.old/dist/gcc/d/
d-tree.h
30
class
TypeInfoDeclaration
;
677
extern tree layout_typeinfo (
TypeInfoDeclaration
*);
680
extern tree get_typeinfo_decl (
TypeInfoDeclaration
*);
typeinfo.cc
356
TypeInfoDeclaration
AST classes emitted from the D Front-end.
560
void visit (
TypeInfoDeclaration
*)
1152
TypeInfo constructor for the
TypeInfoDeclaration
AST class D. */
1155
layout_typeinfo (
TypeInfoDeclaration
*d)
1332
void visit (
TypeInfoDeclaration
*tid)
1358
get_typeinfo_decl (
TypeInfoDeclaration
*decl)
1689
t->vtinfo =
TypeInfoDeclaration
::create (t);
decl.cc
882
void visit (
TypeInfoDeclaration
*d)
1196
return get_typeinfo_decl ((
TypeInfoDeclaration
*) decl);
Completed in 96 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026