Searched defs:DeclArgumentPack (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp575 typedef LocalInstantiationScope::DeclArgumentPack DeclArgumentPack; typedef
577 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation
580 if (Instantiation->is<DeclArgumentPack *>()) {
582 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size();
666 typedef LocalInstantiationScope::DeclArgumentPack DeclArgumentPack; typedef
668 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation
676 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size();
H A DSemaTemplateInstantiate.cpp1247 typedef LocalInstantiationScope::DeclArgumentPack DeclArgumentPack; typedef
1248 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Found
1253 if (DeclArgumentPack *Pack = Found->dyn_cast<DeclArgumentPack *>()) {
2764 llvm::PointerUnion<Decl *, LocalInstantiationScope::DeclArgumentPack *> *
2815 llvm::PointerUnion<Decl *, DeclArgumentPack *> &Stored = LocalDecls[D];
2827 } else if (DeclArgumentPack *Pack = Stored.dyn_cast<DeclArgumentPack *>()) {
2837 DeclArgumentPack *Pac
[all...]
H A DSemaTemplateInstantiateDecl.cpp4653 typedef LocalInstantiationScope::DeclArgumentPack DeclArgumentPack; typedef
4654 return cast<NamedDecl>((*Found->get<DeclArgumentPack *>())[PackIdx]);

Completed in 119 milliseconds