Searched refs:TypeRep (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 2016 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() local 2023 PreferredType.enterTypeCast(Tok.getLocation(), TypeRep.get()); in ParseCXXTypeConstructExpression() 2029 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression() 2035 PreferredType.enterTypeCast(Tok.getLocation(), TypeRep.get()); in ParseCXXTypeConstructExpression() 2041 if (TypeRep) in ParseCXXTypeConstructExpression() 2044 TypeRep.get()->getCanonicalTypeInternal(), DS.getEndLoc(), in ParseCXXTypeConstructExpression() 2066 if (!TypeRep) in ParseCXXTypeConstructExpression() 2069 return Actions.ActOnCXXTypeConstructExpr(TypeRep, T.getOpenLocation(), in ParseCXXTypeConstructExpression() 3367 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXNewExpression() local 3372 if (TypeRep) in ParseCXXNewExpression() [all …]
|
H A D | ParseDecl.cpp | 3881 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() local 3895 if (!TypeRep) { in ParseDeclarationSpecifiers() 3918 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 4034 ParsedType TypeRep = Actions.ObjC().ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers() local 4035 assert(TypeRep); in ParseDeclarationSpecifiers() 4037 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 4055 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() local 4062 if (!TypeRep) { in ParseDeclarationSpecifiers() 4091 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers() 4104 Loc, TypeRep, /*consumeLastToken=*/true, in ParseDeclarationSpecifiers()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 408 UnionParsedType TypeRep; local 546 return TypeRep; in getRepAsType() 787 TypeRep = Rep; in UpdateTypeRep()
|
H A D | Sema.h | 8116 ExprResult ActOnCXXTypeConstructExpr(ParsedType TypeRep,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 778 TypeRep = Rep; in SetTypeSpecType() 788 TypeRep = ParsedType::make(LIT->getPattern()); in SetTypeSpecType()
|
H A D | SemaExprCXX.cpp | 1507 Sema::ActOnCXXTypeConstructExpr(ParsedType TypeRep, in ActOnCXXTypeConstructExpr() argument 1512 if (!TypeRep) in ActOnCXXTypeConstructExpr() 1516 QualType Ty = GetTypeFromParser(TypeRep, &TInfo); in ActOnCXXTypeConstructExpr()
|