|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/Decl.cpp 4522 new (C, DC, additionalSizeToAlloc<char>(Arg.size() + 1))
4532 return new (C, ID, additionalSizeToAlloc<char>(ArgSize + 1))
4544 new (C, DC, additionalSizeToAlloc<char>(ValueStart + Value.size() + 1))
4557 return new (C, ID, additionalSizeToAlloc<char>(NameValueSize + 1))
4657 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams))
4663 return new (C, ID, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams))
4860 additionalSizeToAlloc<SourceLocation>(IdentifierLocs.size()))
4868 ImportDecl *Import = new (C, DC, additionalSizeToAlloc<SourceLocation>(1))
4876 return new (C, ID, additionalSizeToAlloc<SourceLocation>(NumLocations))
tools/clang/lib/AST/DeclCXX.cpp 2456 additionalSizeToAlloc<InheritedConstructor, ExplicitSpecifier>(
2478 additionalSizeToAlloc<InheritedConstructor, ExplicitSpecifier>(
2904 size_t Extra = additionalSizeToAlloc<NamedDecl *>(UsingDecls.size());
2910 size_t Extra = additionalSizeToAlloc<NamedDecl *>(NumExpansions);
3025 size_t Extra = additionalSizeToAlloc<BindingDecl *>(Bindings.size());
3033 size_t Extra = additionalSizeToAlloc<BindingDecl *>(NumBindings);
tools/clang/lib/AST/DeclFriend.cpp 57 FriendDecl::additionalSizeToAlloc<TemplateParameterList *>(
68 additionalSizeToAlloc<TemplateParameterList *>(FriendTypeNumTPLists);
tools/clang/lib/AST/DeclOpenMP.cpp 33 new (C, DC, additionalSizeToAlloc<Expr *>(VL.size()))
43 OMPThreadPrivateDecl *D = new (C, ID, additionalSizeToAlloc<Expr *>(N))
65 C, DC, additionalSizeToAlloc<Expr *, OMPClause *>(VL.size(), CL.size()))
78 new (C, ID, additionalSizeToAlloc<Expr *, OMPClause *>(NVars, NClauses))
108 new (C, DC, additionalSizeToAlloc<OMPClause *>(CL.size()))
117 OMPRequiresDecl *D = new (C, ID, additionalSizeToAlloc<OMPClause *>(N))
tools/clang/lib/AST/DeclTemplate.cpp 597 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>(
614 new (C, ID, additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>(
670 additionalSizeToAlloc<TemplateParameterList *>(Expansions.size()))
684 new (C, ID, additionalSizeToAlloc<TemplateParameterList *>(NumExpansions))
unittests/Support/TrailingObjectsTest.cpp 111 EXPECT_EQ(Class1::additionalSizeToAlloc<short>(1), sizeof(short));
112 EXPECT_EQ(Class1::additionalSizeToAlloc<short>(3), sizeof(short) * 3);
140 EXPECT_EQ((Class2::additionalSizeToAlloc<double, short>(1, 0)),
142 EXPECT_EQ((Class2::additionalSizeToAlloc<double, short>(0, 1)),
144 EXPECT_EQ((Class2::additionalSizeToAlloc<double, short>(3, 1)),
186 EXPECT_EQ((Class3::additionalSizeToAlloc<double, short, bool>(1, 1, 3)),
218 EXPECT_EQ((Class4::additionalSizeToAlloc<char, long>(1, 1)),