Lines Matching refs:PathSize
1644 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1646 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
1648 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create()
1649 if (PathSize) E->setCastPath(*BasePath); in Create()
1654 unsigned PathSize) { in CreateEmpty() argument
1656 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in CreateEmpty()
1657 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1666 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1668 C.Allocate(sizeof(CStyleCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
1670 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, R); in Create()
1671 if (PathSize) E->setCastPath(*BasePath); in Create()
1675 CStyleCastExpr *CStyleCastExpr::CreateEmpty(ASTContext &C, unsigned PathSize) { in CreateEmpty() argument
1677 C.Allocate(sizeof(CStyleCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in CreateEmpty()
1678 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize); in CreateEmpty()