Home | History | Annotate | Download | only in AST

Lines Matching full:pathsize

1628   unsigned PathSize = (BasePath ? BasePath->size() : 0);
1630 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1632 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK);
1633 if (PathSize) E->setCastPath(*BasePath);
1638 unsigned PathSize) {
1640 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1641 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize);
1650 unsigned PathSize = (BasePath ? BasePath->size() : 0);
1652 C.Allocate(sizeof(CStyleCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1654 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, R);
1655 if (PathSize) E->setCastPath(*BasePath);
1659 CStyleCastExpr *CStyleCastExpr::CreateEmpty(ASTContext &C, unsigned PathSize) {
1661 C.Allocate(sizeof(CStyleCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1662 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize);