Searched refs:TypeRep (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 1791 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() local 1798 PreferredType.enterTypeCast(Tok.getLocation(), TypeRep.get()); in ParseCXXTypeConstructExpression() 1804 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression() 1810 PreferredType.enterTypeCast(Tok.getLocation(), TypeRep.get()); in ParseCXXTypeConstructExpression() 1816 if (TypeRep) in ParseCXXTypeConstructExpression() 1819 TypeRep.get()->getCanonicalTypeInternal(), DS.getEndLoc(), in ParseCXXTypeConstructExpression() 1841 if (!TypeRep) in ParseCXXTypeConstructExpression() 1844 return Actions.ActOnCXXTypeConstructExpr(TypeRep, T.getOpenLocation(), in ParseCXXTypeConstructExpression() 2946 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXNewExpression() local 2951 if (TypeRep) in ParseCXXNewExpression() [all …]
|
| H A D | ParseDecl.cpp | 3663 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() local 3677 if (!TypeRep) { in ParseDeclarationSpecifiers() 3700 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 3817 ParsedType TypeRep = Actions.ObjC().ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers() local 3818 assert(TypeRep); in ParseDeclarationSpecifiers() 3820 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 3838 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() local 3845 if (!TypeRep) { in ParseDeclarationSpecifiers() 3874 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 3887 Loc, TypeRep, /*consumeLastToken=*/true, in ParseDeclarationSpecifiers()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 410 UnionParsedType TypeRep; local 548 return TypeRep; in getRepAsType() 789 TypeRep = Rep; in UpdateTypeRep()
|
| H A D | Sema.h | 8442 ExprResult ActOnCXXTypeConstructExpr(ParsedType TypeRep,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | DeclSpec.cpp | 781 TypeRep = Rep; in SetTypeSpecType() 791 TypeRep = ParsedType::make(LIT->getPattern()); in SetTypeSpecType()
|
| H A D | SemaExprCXX.cpp | 1489 Sema::ActOnCXXTypeConstructExpr(ParsedType TypeRep, in ActOnCXXTypeConstructExpr() argument 1494 if (!TypeRep) in ActOnCXXTypeConstructExpr() 1498 QualType Ty = GetTypeFromParser(TypeRep, &TInfo); in ActOnCXXTypeConstructExpr()
|