reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
689 return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T))); 3088 return C.Allocate(Bytes, Alignment); 3126 return C.Allocate(Bytes, Alignment);tools/clang/lib/AST/ASTContext.cpp
1397 void *Mem = Allocate(sizeof(AttrVec)); 3210 void *Mem = Allocate( 3888 auto *FTP = (FunctionProtoType *)Allocate(Size, TypeAlignment); 4224 void *Mem = Allocate(sizeof(TemplateSpecializationType) + 4265 void *Mem = Allocate((sizeof(TemplateSpecializationType) + 4300 void *Mem = Allocate(ElaboratedType::totalSizeToAlloc<TagDecl *>(!!OwnedTagDecl), 4427 void *Mem = Allocate((sizeof(DependentTemplateSpecializationType) + 4631 void *mem = Allocate(size, TypeAlignment); 4738 void *mem = Allocate(size, TypeAlignment); 4833 void *Mem = Allocate(sizeof(ObjCObjectPointerType), TypeAlignment); 4859 void *Mem = Allocate(sizeof(ObjCInterfaceType), TypeAlignment); 7714 void *memory = Allocate(sizeof(OverloadedTemplateStorage) +tools/clang/lib/AST/Decl.cpp
3662 void *Buffer = Context.Allocate(
tools/clang/lib/AST/DeclBase.cpp 79 void *Start = Context.Allocate(Size + Extra + 8);
tools/clang/lib/AST/DeclGroup.cpp 23 void *Mem = C.Allocate(Size, alignof(DeclGroup));
tools/clang/lib/AST/DeclObjC.cpp875 ParamsAndSelLocs = C.Allocate(Size); 1439 ctx.Allocate(totalSizeToAlloc<ObjCTypeParamDecl *>(typeParams.size()),tools/clang/lib/AST/DeclTemplate.cpp
83 void *Mem = C.Allocate(totalSizeToAlloc<NamedDecl *, Expr *>( 717 void *Mem = Context.Allocate(totalSizeToAlloc<TemplateArgument>(Args.size())); 732 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0));tools/clang/lib/AST/Expr.cpp
286 void *Mem = Context.Allocate(Size, alignof(ConstantExpr)); 311 void *Mem = Context.Allocate(Size, alignof(ConstantExpr)); 577 void *Mem = Context.Allocate(Size, alignof(DeclRefExpr)); 594 void *Mem = Context.Allocate(Size, alignof(DeclRefExpr)); 634 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(HasFunctionName), 641 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(HasFunctionName), 1085 void *Mem = Ctx.Allocate(totalSizeToAlloc<unsigned, SourceLocation, char>( 1096 void *Mem = Ctx.Allocate(totalSizeToAlloc<unsigned, SourceLocation, char>( 1389 Ctx.Allocate(sizeof(CallExpr) + SizeOfTrailingObjects, alignof(CallExpr)); 1408 Ctx.Allocate(sizeof(CallExpr) + SizeOfTrailingObjects, alignof(CallExpr)); 1553 void *Mem = C.Allocate( 1563 C.Allocate(totalSizeToAlloc<OffsetOfNode, Expr *>(numComps, numExprs)); 1674 void *Mem = C.Allocate(Size, alignof(MemberExpr)); 1730 void *Mem = Context.Allocate(Size, alignof(MemberExpr)); 1986 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 2002 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 2013 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 2024 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 4190 void *Mem = Context.Allocate( 4204 void *Mem = Context.Allocate( 4215 void *Mem = Context.Allocate( 4304 void *Mem = C.Allocate(totalSizeToAlloc<Stmt *>(IndexExprs.size() + 1), 4313 void *Mem = C.Allocate(totalSizeToAlloc<Stmt *>(NumIndexExprs + 1), 4447 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), 4455 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumExprs), alignof(ParenListExpr)); 4474 Context.Allocate(totalSizeToAlloc<Expr *>(1 + numSemanticExprs), 4502 void *buffer = C.Allocate(totalSizeToAlloc<Expr *>(semantics.size() + 1),tools/clang/lib/AST/ExprCXX.cpp
270 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>( 284 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>( 411 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr)); 429 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr)); 442 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr)); 564 void *Mem = Context.Allocate(Size); 577 void *Mem = Context.Allocate(Size); 643 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects, 655 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects, 702 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, 713 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, 782 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 794 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 807 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 819 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 864 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 876 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 899 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 910 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize)); 942 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects, 953 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects, 1043 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects, 1054 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects, 1077 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects, 1088 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects, 1196 (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) * NumCaptures); 1225 void *Mem = Context.Allocate(Size); 1235 void *Mem = C.Allocate(Size); 1334 void *buffer = C.Allocate(totalSizeToAlloc<CleanupObject>(objects.size()), 1348 void *buffer = C.Allocate(totalSizeToAlloc<CleanupObject>(numObjects), 1381 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(Args.size())); 1388 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(NumArgs)); 1460 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr)); 1475 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr)); 1550 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr)); 1563 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr)); 1602 Context.Allocate(totalSizeToAlloc<TemplateArgument>(PartialArgs.size())); 1610 Context.Allocate(totalSizeToAlloc<TemplateArgument>(NumPartialArgs)); 1645 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(Params.size()))) 1652 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(NumParams))) 1709 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(Args.size())); 1715 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(NumArgs)); 1738 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects, 1749 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects, 1817 void *Buffer = C.Allocate(totalSizeToAlloc<TemplateArgument>( 1828 void *Buffer = C.Allocate(totalSizeToAlloc<TemplateArgument>(tools/clang/lib/AST/ExprObjC.cpp
48 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size())); 54 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumElements)); 98 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>( 106 void *Mem = C.Allocate(totalSizeToAlloc<KeyValuePair, ExpansionData>( 284 return (ObjCMessageExpr *)C.Allocate(tools/clang/lib/AST/NestedNameSpecifier.cpp
712 void *Mem = Context.Allocate(BufferSize, alignof(void *));
tools/clang/lib/AST/OpenMPClause.cpp270 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops)); 282 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops)); 327 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * VL.size())); 337 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * N)); 358 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * VL.size())); 370 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * N)); 407 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size())); 421 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N)); 430 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size())); 438 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N)); 482 C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size() + 2 + VL.size() + 1)); 507 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * NumVars + 2 + NumVars +1)); 522 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1)); 532 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumVars + 1)); 562 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size())); 573 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N)); 603 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size())); 615 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N)); 653 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size())); 668 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N)); 706 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size())); 721 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N)); 768 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * VL.size())); 784 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * N)); 794 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size())); 803 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N)); 812 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1)); 820 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N)); 830 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + NumLoops)); 844 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N + NumLoops)); 924 void *Mem = C.Allocate( 945 void *Mem = C.Allocate( 975 void *Mem = C.Allocate( 992 void *Mem = C.Allocate( 1022 void *Mem = C.Allocate( 1041 void *Mem = C.Allocate( 1083 void *Mem = C.Allocate( 1102 void *Mem = C.Allocate( 1132 void *Mem = C.Allocate( 1149 void *Mem = C.Allocate(tools/clang/lib/AST/Stmt.cpp
321 C.Allocate(totalSizeToAlloc<Stmt *>(Stmts.size()), alignof(CompoundStmt)); 328 C.Allocate(totalSizeToAlloc<Stmt *>(NumStmts), alignof(CompoundStmt)); 359 void *Mem = C.Allocate(totalSizeToAlloc<const Attr *>(Attrs.size()), 367 void *Mem = C.Allocate(totalSizeToAlloc<const Attr *>(NumAttrs), 869 void *Mem = Ctx.Allocate( 879 void *Mem = Ctx.Allocate( 973 void *Mem = Ctx.Allocate( 981 void *Mem = Ctx.Allocate( 1031 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumMandatoryStmtPtr + HasVar), 1038 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumMandatoryStmtPtr + HasVar), 1089 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), 1096 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), 1106 void *Mem = Ctx.Allocate( 1115 void *Mem = Ctx.Allocate( 1265 void *Mem = Context.Allocate(Size); 1278 void *Mem = Context.Allocate(Size);tools/clang/lib/AST/StmtCXX.cpp
28 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); 35 void *Mem = C.Allocate(Size, alignof(CXXTryStmt)); 91 void *Mem = C.Allocate(Size, alignof(CoroutineBodyStmt)); 100 void *Mem = C.Allocate(Size, alignof(CoroutineBodyStmt));tools/clang/lib/AST/StmtObjC.cpp
52 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt)); 62 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt));tools/clang/lib/AST/StmtOpenMP.cpp
100 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 115 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 126 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 157 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 169 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 209 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 222 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 262 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 273 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 288 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 298 void *Mem = C.Allocate(Size + sizeof(Stmt *)); 308 void *Mem = C.Allocate(Size + sizeof(Stmt *)); 320 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 334 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 343 void *Mem = C.Allocate(Size + sizeof(Stmt *)); 352 void *Mem = C.Allocate(Size + sizeof(Stmt *)); 363 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 377 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 387 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 427 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 439 void *Mem = C.Allocate( 479 void *Mem = C.Allocate( 491 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 506 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 516 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 530 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 537 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective)); 545 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective)); 552 void *Mem = C.Allocate(sizeof(OMPBarrierDirective)); 559 void *Mem = C.Allocate(sizeof(OMPBarrierDirective)); 566 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective)); 573 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective)); 583 void *Mem = C.Allocate(Size + sizeof(Stmt *) + sizeof(Expr *)); 598 void *Mem = C.Allocate(Size + sizeof(Stmt *) + sizeof(Expr *)); 607 void *Mem = C.Allocate(Size); 618 void *Mem = C.Allocate(Size); 629 void *Mem = C.Allocate(Size); 643 void *Mem = C.Allocate(Size); 653 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size()); 665 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses); 677 C.Allocate(Size + sizeof(Stmt *) + sizeof(OMPClause *) * Clauses.size()); 691 C.Allocate(Size + sizeof(Stmt *) + sizeof(OMPClause *) * NumClauses); 701 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 722 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 5 * sizeof(Stmt *)); 734 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 748 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 758 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 772 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 782 void *Mem = C.Allocate( 823 void *Mem = C.Allocate( 832 void *Mem = C.Allocate( 845 void *Mem = C.Allocate( 854 void *Mem = C.Allocate( 867 void *Mem = C.Allocate( 876 void *Mem = C.Allocate( 889 void *Mem = C.Allocate( 903 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 917 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 928 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 968 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 979 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1018 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1030 void *Mem = C.Allocate( 1070 void *Mem = C.Allocate( 1083 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1124 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1136 void *Mem = C.Allocate( 1178 void *Mem = C.Allocate( 1191 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1230 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1242 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 1256 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 1266 void *Mem = C.Allocate( 1323 void *Mem = C.Allocate( 1337 void *Mem = C.Allocate( 1393 void *Mem = C.Allocate( 1407 void *Mem = C.Allocate( 1448 void *Mem = C.Allocate( 1461 void *Mem = C.Allocate( 1504 void *Mem = C.Allocate( 1518 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1549 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1561 void *Mem = C.Allocate( 1601 void *Mem = C.Allocate( 1614 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1655 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1669 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 1726 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 1741 void *Mem = C.Allocate( 1798 void *Mem = C.Allocate( 1812 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 1826 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 1836 void *Mem = C.Allocate( 1879 void *Mem = C.Allocate( 1894 void *Mem = C.Allocate( 1953 void *Mem = C.Allocate( 1970 void *Mem = C.Allocate( 2027 void *Mem = C.Allocate( 2043 void *Mem = C.Allocate( 2086 void *Mem = C.Allocate(tools/clang/lib/AST/TemplateBase.cpp
95 void *Mem = Ctx.Allocate(NumWords * sizeof(uint64_t)); 567 void *Mem = C.Allocate(size, alignof(ASTTemplateArgumentListInfo));tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
997 void *Mem = Context.Allocate(
tools/clang/lib/Sema/TypeLocBuilder.h 120 void *Mem = Context.Allocate(FullDataSize);
tools/clang/lib/Serialization/ASTReader.cpp 7722 void *Mem = Context.Allocate(sizeof(CXXBaseSpecifier) * NumBases);
tools/clang/lib/Serialization/ASTReaderDecl.cpp 1696 Lambda.Captures = (Capture *)Reader.getContext().Allocate(