Searched refs:TST_decltype_auto (Results 1 – 10 of 10) sorted by relevance
93 TST_decltype_auto, // C++1y decltype(auto) enumerator
381 case TST_decltype_auto: in isDeclarationOfFunction()598 case DeclSpec::TST_decltype_auto: return "decltype(auto)"; in getSpecifierName()854 assert(T == TST_auto || T == TST_decltype_auto); in SetTypeSpecType()1164 if (TypeSpecType == TST_decltype_auto && in Finish()
1054 case TST_decltype_auto: in containsUnexpandedParameterPacks()
1304 case DeclSpec::TST_decltype_auto: { in ConvertDeclSpecToType()1305 auto AutoKW = DS.getTypeSpecType() == DeclSpec::TST_decltype_auto in ConvertDeclSpecToType()6028 DS.getTypeSpecType() == TST_decltype_auto || in VisitAutoTypeLoc()6032 if (DS.getTypeSpecType() == TST_decltype_auto) in VisitAutoTypeLoc()
454 if (DS.getTypeSpecType() == DeclSpec::TST_decltype_auto) { in getDestructorTypeForDecltype()7343 case DeclSpec::TST_decltype_auto: { in ActOnPseudoDestructorExpr()
4434 } else if (DS.getTypeSpecType() == TST_decltype_auto) { in BuildMemInitializer()
311 static const TST TST_decltype_auto = clang::TST_decltype_auto; variable462 return (T == TST_auto || T == TST_decltype_auto); in isTemplateIdRep()596 TypeSpecType == TST_decltype_auto); in hasAutoTypeSpec()
1122 : DS.SetTypeSpecType(DeclSpec::TST_decltype_auto, StartLoc, in ParseDecltypeSpecifier()1149 : DS.getTypeSpecType() == TST_decltype_auto ? ExprResult() in AnnotateExistingDecltypeSpecifier()
175 if (DS.getTypeSpecType() == DeclSpec::TST_decltype_auto || in ParseOptionalCXXScopeSpecifier()
3959 isInvalid = DS.SetTypeSpecType(TST_decltype_auto, Loc, PrevSpec, in ParseDeclarationSpecifiers()