Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp593 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
595 + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
597 new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
599 if (PathSize) E->setCastPath(*BasePath); in Create()
604 unsigned PathSize) { in CreateEmpty() argument
606 C.Allocate(sizeof(CXXStaticCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in CreateEmpty()
607 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); in CreateEmpty()
618 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
620 + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
622 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
[all …]
H A DExpr.cpp1729 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1731 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
1733 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create()
1734 if (PathSize) E->setCastPath(*BasePath); in Create()
1739 unsigned PathSize) { in CreateEmpty() argument
1741 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in CreateEmpty()
1742 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1751 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
1753 C.Allocate(sizeof(CStyleCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
1755 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, R); in Create()
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h188 CastKind kind, Expr *op, unsigned PathSize, in CXXNamedCastExpr() argument
192 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, writtenTy), Loc(l), in CXXNamedCastExpr()
195 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr() argument
196 : ExplicitCastExpr(SC, Shell, PathSize) { } in CXXNamedCastExpr()
239 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) in CXXStaticCastExpr() argument
240 : CXXNamedCastExpr(CXXStaticCastExprClass, Empty, PathSize) { } in CXXStaticCastExpr()
250 unsigned PathSize);
1246 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize) in CXXFunctionalCastExpr() argument
1247 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize) { } in CXXFunctionalCastExpr()
1258 unsigned PathSize);
H A DExpr.h2779 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize) in ImplicitCastExpr() argument
2780 : CastExpr(ImplicitCastExprClass, Shell, PathSize) { } in ImplicitCastExpr()
2795 unsigned PathSize);
2839 CastKind kind, Expr *op, unsigned PathSize, in ExplicitCastExpr() argument
2841 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenTy) {} in ExplicitCastExpr()
2844 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() argument
2845 : CastExpr(SC, Shell, PathSize) { } in ExplicitCastExpr()
2871 unsigned PathSize, TypeSourceInfo *writtenTy, in CStyleCastExpr() argument
2873 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr()
2877 explicit CStyleCastExpr(EmptyShell Shell, unsigned PathSize) in CStyleCastExpr() argument
[all …]