/external/clang/lib/AST/ |
D | ExprCXX.cpp | 518 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 …]
|
D | Expr.cpp | 1656 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/llvm-project/clang/lib/AST/ |
D | ExprCXX.cpp | 711 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local 714 PathSize, FPO.requiresTrailingStorage())); in Create() 715 auto *E = new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, in Create() 717 if (PathSize) in Create() 724 unsigned PathSize, in CreateEmpty() argument 728 PathSize, HasFPFeatures)); in CreateEmpty() 729 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty() 740 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local 741 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create() 743 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create() [all …]
|
D | Expr.cpp | 1860 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local 1863 PathSize, FPO.requiresTrailingStorage())); in Create() 1870 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK); in Create() 1871 if (PathSize) in Create() 1878 unsigned PathSize, in CreateEmpty() argument 1882 PathSize, HasFPFeatures)); in CreateEmpty() 1883 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty() 1892 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local 1895 PathSize, FPO.requiresTrailingStorage())); in Create() 1897 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, FPO, WrittenTy, L, R); in Create() [all …]
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 211 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);
|
D | Expr.h | 2744 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 …]
|
/external/llvm-project/clang/include/clang/AST/ |
D | ExprCXX.h | 378 Expr *op, unsigned PathSize, bool HasFPFeatures, in CXXNamedCastExpr() argument 381 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, HasFPFeatures, in CXXNamedCastExpr() 385 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr() argument 387 : ExplicitCastExpr(SC, Shell, PathSize, HasFPFeatures) {} in CXXNamedCastExpr() 436 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize, in CXXStaticCastExpr() argument 438 : CXXNamedCastExpr(CXXStaticCastExprClass, Empty, PathSize, in CXXStaticCastExpr() 455 unsigned PathSize, bool hasFPFeatures); 1735 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize, in CXXFunctionalCastExpr() argument 1737 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize, in CXXFunctionalCastExpr() 1754 CreateEmpty(const ASTContext &Context, unsigned PathSize, bool HasFPFeatures);
|
D | Expr.h | 3557 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize, in ImplicitCastExpr() argument 3559 : CastExpr(ImplicitCastExprClass, Shell, PathSize, HasFPFeatures) {} in ImplicitCastExpr() 3586 unsigned PathSize, bool HasFPFeatures); 3626 CastKind kind, Expr *op, unsigned PathSize, in ExplicitCastExpr() argument 3628 : CastExpr(SC, exprTy, VK, kind, op, PathSize, HasFPFeatures), in ExplicitCastExpr() 3632 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in ExplicitCastExpr() argument 3634 : CastExpr(SC, Shell, PathSize, HasFPFeatures) {} in ExplicitCastExpr() 3663 unsigned PathSize, FPOptionsOverride FPO, in CStyleCastExpr() argument 3665 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr() 3673 explicit CStyleCastExpr(EmptyShell Shell, unsigned PathSize, in CStyleCastExpr() argument [all …]
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReader.cpp | 9030 unsigned PathSize = asImpl().readUInt32(); in readAPValue() local 9032 Result.setMemberPointerUninit(Member, IsDerived, PathSize).data(); in readAPValue() 9033 for (unsigned LoopIdx = 0; LoopIdx < PathSize; LoopIdx++) in readAPValue()
|