| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | template.h | 19 class TemplateTypeParameter; variable 124 virtual TemplateTypeParameter *isTemplateTypeParameter(); 146 class TemplateTypeParameter : public TemplateParameter 152 TemplateTypeParameter *isTemplateTypeParameter(); 153 TemplateTypeParameter *syntaxCopy(); 166 class TemplateThisParameter : public TemplateTypeParameter
|
| H A D | templateparamsem.d | 58 override void visit(TemplateTypeParameter ttp) in visit()
|
| H A D | visitor.h | 300 class TemplateTypeParameter; variable 569 virtual void visit(TemplateTypeParameter *tp) { visit((TemplateParameter *)tp); } in visit() 573 virtual void visit(TemplateThisParameter *tp) { visit((TemplateTypeParameter *)tp); } in visit()
|
| H A D | parsetimevisitor.d | 278 void visit(AST.TemplateTypeParameter tp) { visit(cast(AST.TemplateParameter)tp); } in ParseTimeVisitor() 282 void visit(AST.TemplateThisParameter tp) { visit(cast(AST.TemplateTypeParameter)tp); } in ParseTimeVisitor()
|
| H A D | transitivevisitor.d | 1151 override void visit(AST.TemplateTypeParameter tp) in ParseVisitMethods() 1163 visit(cast(AST.TemplateTypeParameter)tp); in ParseVisitMethods()
|
| H A D | dtemplate.d | 593 TemplateTypeParameter ttp = tp.isTemplateTypeParameter(); in version() 1115 TemplateTypeParameter ttp = tp.isTemplateTypeParameter(); in matchWithInstance() 4544 TemplateTypeParameter tp = (*parameters)[i].isTemplateTypeParameter(); in visit() 5313 TemplateTypeParameter isTemplateTypeParameter() in isTemplateTypeParameter() 5375 extern (C++) class TemplateTypeParameter : TemplateParameter 5389 override final TemplateTypeParameter isTemplateTypeParameter() in isTemplateTypeParameter() 5394 override TemplateTypeParameter syntaxCopy() in syntaxCopy() 5396 …return new TemplateTypeParameter(loc, ident, specType ? specType.syntaxCopy() : null, defaultType … in syntaxCopy() 5468 extern (C++) final class TemplateThisParameter : TemplateTypeParameter 7918 MATCH matchArgType(TemplateTypeParameter ttp) in matchArg() [all …]
|
| H A D | hdrgen.d | 2691 override void visit(TemplateTypeParameter tp) in visit() 2709 visit(cast(TemplateTypeParameter)tp); in visit()
|
| H A D | parse.d | 1562 tp = new AST.TemplateTypeParameter(loc, tp_ident, tp_spectype, tp_defaulttype); 2902 … AST.TemplateParameter tp = new AST.TemplateTypeParameter(loc, id, null, null); 5018 AST.TemplateParameter tp = new AST.TemplateTypeParameter(loc, id, null, null); in parseFunctionLiteral()
|
| H A D | dsymbolsem.d | 2576 if (TemplateTypeParameter ttp = (*tempdecl.parameters)[j].isTemplateTypeParameter()) in visit() 6388 TemplateTypeParameter ttp = (*tempdecl.parameters)[0].isTemplateTypeParameter(); in aliasInstanceSemantic()
|
| H A D | expressionsem.d | 5754 e.parameters.insert(0, new TemplateTypeParameter(e.loc, tid, null, null)); in visit()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | template.h | 22 class TemplateTypeParameter; variable 140 virtual TemplateTypeParameter *isTemplateTypeParameter(); 168 class TemplateTypeParameter : public TemplateParameter 177 TemplateTypeParameter(Loc loc, Identifier *ident, Type *specType, Type *defaultType); 179 TemplateTypeParameter *isTemplateTypeParameter(); 195 class TemplateThisParameter : public TemplateTypeParameter
|
| H A D | dtemplate.c | 656 if (TemplateTypeParameter *ttp = (*parameters)[j]->isTemplateTypeParameter()) in semantic() 4175 TemplateTypeParameter *tp = (*parameters)[i]->isTemplateTypeParameter(); in deduceType() 4945 TemplateTypeParameter *TemplateParameter::isTemplateTypeParameter() in isTemplateTypeParameter() 5013 Type *TemplateTypeParameter::tdummy = NULL; 5015 TemplateTypeParameter::TemplateTypeParameter(Loc loc, Identifier *ident, Type *specType, in TemplateTypeParameter() function 5024 TemplateTypeParameter *TemplateTypeParameter::isTemplateTypeParameter() in isTemplateTypeParameter() 5029 TemplateParameter *TemplateTypeParameter::syntaxCopy() in syntaxCopy() 5031 return new TemplateTypeParameter(loc, ident, in syntaxCopy() 5036 bool TemplateTypeParameter::declareParameter(Scope *sc) in declareParameter() 5044 bool TemplateTypeParameter::semantic(Scope *sc, TemplateParameters *parameters) in semantic() [all …]
|
| H A D | visitor.h | 291 class TemplateTypeParameter; variable 585 virtual void visit(TemplateTypeParameter *tp) { visit((TemplateParameter *)tp); } in visit() 586 virtual void visit(TemplateThisParameter *tp) { visit((TemplateTypeParameter *)tp); } in visit()
|
| H A D | json.c | 731 TemplateTypeParameter *type = s->isTemplateTypeParameter(); in visit()
|
| H A D | hdrgen.c | 3011 void visit(TemplateTypeParameter *tp) in visit() 3029 visit((TemplateTypeParameter *)tp); in visit()
|
| H A D | parse.c | 2053 TemplateParameter *tp = new TemplateTypeParameter(loc, id, NULL, NULL); in parseParameters() 2561 tp = new TemplateTypeParameter(loc, tp_ident, tp_spectype, tp_defaulttype); in parseTemplateParameterList() 4226 TemplateParameter *tp = new TemplateTypeParameter(loc, id, NULL, NULL); in parseFunctionLiteral()
|
| H A D | expressionsem.c | 2139 e->parameters->insert(0, new TemplateTypeParameter(e->loc, tid, NULL, NULL)); in visit()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 10880 TemplateTypeParameter, in diagnoseOdrViolations() enumerator 10889 return TemplateTypeParameter; in diagnoseOdrViolations()
|