Home
last modified time | relevance | path

Searched refs:RootObject (Results 1 – 25 of 80) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtemplate.h31 class Tuple : public RootObject
86 RootObject *declareParameter(Scope *sc, TemplateParameter *tp, RootObject *o);
132 virtual void print(RootObject *oarg, RootObject *oded) = 0;
133 virtual RootObject *specialization() = 0;
134 virtual RootObject *defaultArg(const Loc &instLoc, Scope *sc) = 0;
139 virtual RootObject *dummyArg() = 0;
155 void print(RootObject *oarg, RootObject *oded);
156 RootObject *specialization();
157 RootObject *defaultArg(const Loc &instLoc, Scope *sc);
159 RootObject *dummyArg();
[all …]
H A Dast_node.d13 import dmd.root.rootobject : RootObject;
17 extern (C++) abstract class ASTNode : RootObject
H A Ddtemplate.d92 extern (C++) inout(Expression) isExpression(inout RootObject o) in inout()
100 extern (C++) inout(Dsymbol) isDsymbol(inout RootObject o) in inout()
108 extern (C++) inout(Type) isType(inout RootObject o) in inout()
116 extern (C++) inout(Tuple) isTuple(inout RootObject o) in inout()
124 extern (C++) inout(Parameter) isParameter(inout RootObject o) in inout()
132 extern (C++) inout(TemplateParameter) isTemplateParameter(inout RootObject o) in inout()
142 extern (C++) bool isError(const RootObject o) in isError()
173 inout(Type) getType(inout RootObject o) in getType()
186 Dsymbol getDsymbol(RootObject oarg) in getDsymbol()
248 private Expression getExpression(RootObject o) in getExpression()
[all …]
H A Didentifier.h16 class Identifier : public RootObject
25 bool equals(const RootObject *o) const;
H A Dtemplateparamsem.d143 RootObject aliasParameterSemantic(Loc loc, Scope* sc, RootObject o, TemplateParameters* parameters) in aliasParameterSemantic()
149 RootObject eaCTFE() in aliasParameterSemantic()
H A Dexpression.h251 bool equals(const RootObject *o) const;
281 bool equals(const RootObject *o) const;
298 bool equals(const RootObject *o) const;
359 bool equals(const RootObject *o) const;
378 bool equals(const RootObject *o) const;
409 bool equals(const RootObject *o) const;
424 bool equals(const RootObject *o) const;
440 bool equals(const RootObject *o) const;
478 bool equals(const RootObject *o) const;
584 bool equals(const RootObject *o) const;
[all …]
H A Dcppmangle.d125 RootObject res;
141 private Context push(lazy RootObject next) in push()
269 bool substitute(RootObject p, bool nested = false)
299 int find(RootObject p) in find()
316 void append(RootObject p) in append()
436 RootObject o = (*ti.tiargs)[arg]; in template_arg()
728 static bool isChar(RootObject o) in isChar()
735 bool isChar_traits_char(RootObject o) in isChar_traits_char()
741 bool isAllocator_char(RootObject o) in isAllocator_char()
747 bool isIdent_char(Identifier ident, RootObject o) in isIdent_char()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dtemplate.h38 class Tuple : public RootObject
97 RootObject *declareParameter(Scope *sc, TemplateParameter *tp, RootObject *o);
149 virtual void print(RootObject *oarg, RootObject *oded) = 0;
150 virtual RootObject *specialization() = 0;
151 virtual RootObject *defaultArg(Loc instLoc, Scope *sc) = 0;
157 …virtual MATCH matchArg(Scope *sc, RootObject *oarg, size_t i, TemplateParameters *parameters, Obje…
183 void print(RootObject *oarg, RootObject *oded);
184 RootObject *specialization();
185 RootObject *defaultArg(Loc instLoc, Scope *sc);
187 …MATCH matchArg(Scope *sc, RootObject *oarg, size_t i, TemplateParameters *parameters, Objects *ded…
[all …]
H A Didentifier.h16 class Identifier : public RootObject
27 bool equals(RootObject *o);
28 int compare(RootObject *o);
H A Dtraits.c547 RootObject *o = (*e->args)[0]; in semanticTraits()
568 RootObject *o = (*e->args)[0]; in semanticTraits()
633 RootObject *o = (*e->args)[0]; in semanticTraits()
666 RootObject *o = (*e->args)[0]; in semanticTraits()
687 RootObject *o = (*e->args)[0]; in semanticTraits()
732 RootObject *o = (*e->args)[0]; in semanticTraits()
854 RootObject *o = (*e->args)[0]; in semanticTraits()
879 RootObject *o = (*e->args)[0]; in semanticTraits()
900 RootObject *o = (*e->args)[0]; in semanticTraits()
924 RootObject *o = (*e->args)[0]; in semanticTraits()
[all …]
H A Ddtemplate.c59 Expression *isExpression(RootObject *o) in isExpression()
67 Dsymbol *isDsymbol(RootObject *o) in isDsymbol()
75 Type *isType(RootObject *o) in isType()
83 Tuple *isTuple(RootObject *o) in isTuple()
91 Parameter *isParameter(RootObject *o) in isParameter()
102 bool isError(RootObject *o) in isError()
127 RootObject *o = (*args)[i]; in arrayObjectIsError()
138 Type *getType(RootObject *o) in getType()
150 Dsymbol *getDsymbol(RootObject *oarg) in getDsymbol()
273 static Expression *getExpression(RootObject *o) in getExpression()
[all …]
H A Dcppmangle.c63 bool substitute(RootObject *p) in substitute()
88 int find(RootObject *p) in find()
102 void append(RootObject *p) in append()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
334 static bool isChar(RootObject *o) in isChar()
341 static bool isChar_traits_char(RootObject *o) in isChar_traits_char()
347 static bool isAllocator_char(RootObject *o) in isAllocator_char()
353 static bool isIdent_char(Identifier *ident, RootObject *o) in isIdent_char()
H A Dexpression.h124 class Expression : public RootObject
232 bool equals(RootObject *o);
262 bool equals(RootObject *o);
279 bool equals(RootObject *o);
347 bool equals(RootObject *o);
368 bool equals(RootObject *o);
371 int compare(RootObject *obj);
403 bool equals(RootObject *o);
420 bool equals(RootObject *o);
437 bool equals(RootObject *o);
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/root/
H A Drootobject.c14 bool RootObject::equals(RootObject *o) in equals()
19 int RootObject::compare(RootObject *obj) in compare()
30 void RootObject::print() in print()
35 const char *RootObject::toChars() in toChars()
40 int RootObject::dyncast() const in dyncast()
45 void RootObject::toBuffer(OutBuffer *b) in toBuffer()
H A Dobject.h32 class RootObject
35 RootObject() { } in RootObject() function
37 virtual bool equals(RootObject *o);
43 virtual int compare(RootObject *obj);
H A Darray.h47 buf[u] = ((RootObject *)data[u])->toChars(); in toChars()
147 RootObject *ox = *(RootObject **)const_cast<void *>(x); in sort()
148 RootObject *oy = *(RootObject **)const_cast<void *>(y); in sort()
156 qsort(data, dim, sizeof(RootObject *), &ArraySort::Array_sort_compare); in sort()
H A Dfilename.h13 class RootObject; variable
22 bool equals(RootObject *obj);
24 int compare(RootObject *obj);
H A Doutbuffer.h15 class RootObject; variable
61 void write(RootObject *obj);
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/root/
H A Dobject.h35 class RootObject
38 RootObject() { } in RootObject() function
40 virtual bool equals(const RootObject *o) const;
H A Drootobject.d39 extern (C++) class RootObject
45 bool equals(const RootObject o) const in equals()
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/corpus_examples/objc/
H A DClassExtension.m1 @interface RootObject interface
4 @interface BaseClass : RootObject
H A DClassCategory.m1 @interface RootObject interface
4 @interface BaseClass : RootObject
H A DSharedInstance.m1 @interface RootObject interface
7 @interface BaseClass : RootObject
H A DBasicClass.m1 @interface RootObject interface
4 @interface BasicClass : RootObject {
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/common/
H A Doutbuffer.h16 class RootObject; variable
64 void write(RootObject *obj);

1234