Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprCXX.cpp714 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
717 PathSize, FPO.requiresTrailingStorage())); in Create()
718 auto *E = new (Buffer) CXXStaticCastExpr(T, VK, K, Op, PathSize, WrittenTy, in Create()
720 if (PathSize) in Create()
727 unsigned PathSize, in CreateEmpty() argument
731 PathSize, HasFPFeatures)); in CreateEmpty()
732 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
743 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
744 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); in Create()
746 new (Buffer) CXXDynamicCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, in Create()
[all …]
H A DExpr.cpp2072 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
2075 PathSize, FPO.requiresTrailingStorage())); in Create()
2082 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK); in Create()
2083 if (PathSize) in Create()
2090 unsigned PathSize, in CreateEmpty() argument
2094 PathSize, HasFPFeatures)); in CreateEmpty()
2095 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
2104 unsigned PathSize = (BasePath ? BasePath->size() : 0); in Create() local
2107 PathSize, FPO.requiresTrailingStorage())); in Create()
2109 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, FPO, WrittenTy, L, R); in Create()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h387 Expr *op, unsigned PathSize, bool HasFPFeatures, in CXXNamedCastExpr() argument
390 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, HasFPFeatures, in CXXNamedCastExpr()
394 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr() argument
396 : ExplicitCastExpr(SC, Shell, PathSize, HasFPFeatures) {} in CXXNamedCastExpr()
445 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize, in CXXStaticCastExpr() argument
447 : CXXNamedCastExpr(CXXStaticCastExprClass, Empty, PathSize, in CXXStaticCastExpr()
464 unsigned PathSize, bool hasFPFeatures);
1803 explicit CXXFunctionalCastExpr(EmptyShell Shell, unsigned PathSize, in CXXFunctionalCastExpr() argument
1805 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize, in CXXFunctionalCastExpr()
1822 CreateEmpty(const ASTContext &Context, unsigned PathSize, bool HasFPFeatures);
H A DExpr.h3642 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize, in ImplicitCastExpr() argument
3644 : CastExpr(ImplicitCastExprClass, Shell, PathSize, HasFPFeatures) {} in ImplicitCastExpr()
3671 unsigned PathSize, bool HasFPFeatures);
3711 CastKind kind, Expr *op, unsigned PathSize, in ExplicitCastExpr() argument
3713 : CastExpr(SC, exprTy, VK, kind, op, PathSize, HasFPFeatures), in ExplicitCastExpr()
3719 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in ExplicitCastExpr() argument
3721 : CastExpr(SC, Shell, PathSize, HasFPFeatures) {} in ExplicitCastExpr()
3750 unsigned PathSize, FPOptionsOverride FPO, in CStyleCastExpr() argument
3752 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr()
3760 explicit CStyleCastExpr(EmptyShell Shell, unsigned PathSize, in CStyleCastExpr() argument
[all …]