H A D | SemaTemplate.cpp | 1 //===------- SemaTemplate.cpp - Semantic Analysis for C++ Templates -- 58 unsigned Depth = 0; getTemplateDepth() local 996 ActOnTypeParameter(Scope * S,bool Typename,SourceLocation EllipsisLoc,SourceLocation KeyLoc,IdentifierInfo * ParamName,SourceLocation ParamNameLoc,unsigned Depth,unsigned Position,SourceLocation EqualLoc,ParsedType DefaultArg,bool HasTypeConstraint) ActOnTypeParameter() argument 1444 ActOnNonTypeTemplateParameter(Scope * S,Declarator & D,unsigned Depth,unsigned Position,SourceLocation EqualLoc,Expr * Default) ActOnNonTypeTemplateParameter() argument 1576 ActOnTemplateTemplateParameter(Scope * S,SourceLocation TmpLoc,TemplateParameterList * Params,bool Typename,SourceLocation EllipsisLoc,IdentifierInfo * Name,SourceLocation NameLoc,unsigned Depth,unsigned Position,SourceLocation EqualLoc,ParsedTemplateArgument Default) ActOnTemplateTemplateParameter() argument 1740 ActOnTemplateParameterList(unsigned Depth,SourceLocation ExportLoc,SourceLocation TemplateLoc,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > Params,SourceLocation RAngleLoc,Expr * RequiresClause) ActOnTemplateParameterList() argument 3766 unsigned Depth; global() member 4980 isTemplateArgumentTemplateParameter(const TemplateArgument & Arg,unsigned Depth,unsigned Index) isTemplateArgumentTemplateParameter() argument 5022 unsigned Depth = Params->getDepth(); isSameAsPrimaryTemplate() local 9147 findTemplateParameterInType(unsigned Depth,Expr * E) findTemplateParameterInType() argument 9157 findTemplateParameter(unsigned Depth,TypeLoc TL) findTemplateParameter() argument [all...] |