OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ASTMultiPtr
(Results
1 - 2
of
2
) sorted by null
/external/clang/test/CodeGenCXX/
PR5834-constructor-conversion.cpp
5
struct
ASTMultiPtr
{
6
ASTMultiPtr
();
7
ASTMultiPtr
(
ASTMultiPtr
&);
8
ASTMultiPtr
(ASTMultiMover mover);
12
extern void f0(
ASTMultiPtr
);
13
f0(
ASTMultiPtr
());
/external/clang/include/clang/Sema/
Ownership.h
303
///
ASTMultiPtr
- A moveable smart pointer to multiple AST nodes. Only owns
305
template <typename PtrTy> class
ASTMultiPtr
;
308
class
ASTMultiPtr
{
314
ASTMultiPtr
() : Nodes(0), Count(0) {}
315
explicit
ASTMultiPtr
(Sema &) : Nodes(0), Count(0) {}
316
ASTMultiPtr
(Sema &, PtrTy *nodes, unsigned count)
319
ASTMultiPtr
(PtrTy *nodes, unsigned count) : Nodes(nodes), Count(count) {}
401
ASTMultiPtr
<T> move_arg(ASTOwningVector<T, N> &vec) {
402
return
ASTMultiPtr
<T>(vec.take(), vec.size());
412
ASTMultiPtr
<T>& move(ASTMultiPtr<T> &ptr)
[
all
...]
Completed in 38 milliseconds