Searched refs:TST_decltype (Results 1 – 20 of 20) sorted by relevance
70 TST_decltype, // C++11 decltype enumerator
74 TST_decltype, // C++11 decltype enumerator
296 static const TST TST_decltype = clang::TST_decltype; variable407 return (T == TST_typeofExpr || T == TST_decltype); in isExprRep()
315 case TST_decltype: in isDeclarationOfFunction()476 case DeclSpec::TST_decltype: return "(decltype)"; in getSpecifierName()
713 case TST_decltype: in containsUnexpandedParameterPacks()
850 assert(DS.getTypeSpecType() == DeclSpec::TST_decltype); in ActOnCXXNestedNameSpecifierDecltype()
1541 case DeclSpec::TST_decltype: { in ConvertDeclSpecToType()
329 assert(DS.getTypeSpecType() == DeclSpec::TST_decltype in getDestructorType()
2911 } else if (DS.getTypeSpecType() == TST_decltype) { in BuildMemInitializer()
4755 case DeclSpec::TST_decltype: in RebuildDeclaratorInCurrentInstantiation()
290 static const TST TST_decltype = clang::TST_decltype; variable406 return (T == TST_typeofExpr || T == TST_decltype || T == TST_extint); in isExprRep()
384 case TST_decltype: in isDeclarationOfFunction()574 case DeclSpec::TST_decltype: return "(decltype)"; in getSpecifierName()
852 assert(DS.getTypeSpecType() == DeclSpec::TST_decltype); in ActOnCXXNestedNameSpecifierDecltype()
873 case TST_decltype: in containsUnexpandedParameterPacks()
469 assert(DS.getTypeSpecType() == DeclSpec::TST_decltype && in getDestructorTypeForDecltype()
1635 case DeclSpec::TST_decltype: { in ConvertDeclSpecToType()
4195 } else if (DS.getTypeSpecType() == TST_decltype) { in BuildMemInitializer()
5512 case DeclSpec::TST_decltype: in RebuildDeclaratorInCurrentInstantiation()
858 ? DS.SetTypeSpecType(DeclSpec::TST_decltype, StartLoc, PrevSpec, in ParseDecltypeSpecifier()879 DS.getTypeSpecType() == TST_decltype ? DS.getRepAsExpr() : in AnnotateExistingDecltypeSpecifier()
1034 ? DS.SetTypeSpecType(DeclSpec::TST_decltype, StartLoc, PrevSpec, in ParseDecltypeSpecifier()1063 DS.getTypeSpecType() == TST_decltype ? DS.getRepAsExpr() : in AnnotateExistingDecltypeSpecifier()