Home
last modified time | relevance | path

Searched refs:OverloadToken (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Support/
DTrailingObjects.h91 template <typename T> struct OverloadToken {}; struct
172 TrailingObjectsBase::OverloadToken<NextTy>) {
175 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()) +
177 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()));
182 TrailingObjectsBase::OverloadToken<NextTy>) {
185 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()) +
187 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()));
255 TrailingObjectsBase::OverloadToken<BaseTy>) {
261 TrailingObjectsBase::OverloadToken<BaseTy>) {
274 TrailingObjectsBase::OverloadToken<BaseTy>) {
[all …]
/external/llvm/unittests/Support/
DTrailingObjectsTest.cpp25 size_t numTrailingObjects(OverloadToken<short>) const { return NumShorts; } in numTrailingObjects()
57 size_t numTrailingObjects(OverloadToken<short>) const { in numTrailingObjects()
60 size_t numTrailingObjects(OverloadToken<double>) const { in numTrailingObjects()
158 size_t numTrailingObjects(OverloadToken<double>) const { return 1; } in numTrailingObjects()
159 size_t numTrailingObjects(OverloadToken<short>) const { return 1; } in numTrailingObjects()
/external/llvm/lib/IR/
DAttributeImpl.h206 size_t numTrailingObjects(OverloadToken<IndexAttrPair>) { return NumAttrs; } in numTrailingObjects()
/external/clang/include/clang/AST/
DDeclTemplate.h66 size_t numTrailingObjects(OverloadToken<NamedDecl *>) const { in LLVM_ALIGNAS()
572 size_t numTrailingObjects(OverloadToken<TemplateArgumentLoc>) const { in numTrailingObjects()
575 size_t numTrailingObjects(OverloadToken<FunctionTemplateDecl *>) const { in numTrailingObjects()
1160 OverloadToken<std::pair<QualType, TypeSourceInfo *>>) const {
DDecl.h3631 size_t numTrailingObjects(OverloadToken<ImplicitParamDecl>) { in numTrailingObjects()