Home
last modified time | relevance | path

Searched refs:PathSize (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/AST/
DExprCXX.cpp518 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
519 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create()
521 new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
523 if (PathSize) in Create()
530 unsigned PathSize) { in CreateEmpty() argument
531 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in CreateEmpty()
532 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); in CreateEmpty()
543 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
544 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create()
546 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
[all …]
DExpr.cpp1656 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1657 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create()
1659 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create()
1660 if (PathSize) in Create()
1667 unsigned PathSize) { in CreateEmpty() argument
1668 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in CreateEmpty()
1669 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1678 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1679 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create()
1681 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, R); in Create()
[all …]
/external/clang/include/clang/AST/
DExprCXX.h211 CastKind kind, Expr *op, unsigned PathSize, in CXXNamedCastExpr() argument
215 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, writtenTy), Loc(l), in CXXNamedCastExpr()
218 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr() argument
219 : ExplicitCastExpr(SC, Shell, PathSize) { } in CXXNamedCastExpr()
264 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) in CXXStaticCastExpr() argument
265 : CXXNamedCastExpr(CXXStaticCastExprClass, Empty, PathSize) { } in CXXStaticCastExpr()
275 unsigned PathSize);
1409 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize) in CXXFunctionalCastExpr() argument
1410 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize) { } in CXXFunctionalCastExpr()
1421 unsigned PathSize);
DExpr.h2744 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize) in ImplicitCastExpr() argument
2745 : CastExpr(ImplicitCastExprClass, Shell, PathSize) { } in ImplicitCastExpr()
2760 unsigned PathSize);
2807 CastKind kind, Expr *op, unsigned PathSize, in ExplicitCastExpr() argument
2809 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenTy) {} in ExplicitCastExpr()
2812 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() argument
2813 : CastExpr(SC, Shell, PathSize) { } in ExplicitCastExpr()
2841 unsigned PathSize, TypeSourceInfo *writtenTy, in CStyleCastExpr() argument
2843 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr()
2847 explicit CStyleCastExpr(EmptyShell Shell, unsigned PathSize) in CStyleCastExpr() argument
[all …]