/external/llvm/include/llvm/DebugInfo/PDB/ |
H A D | ConcreteSymbolEnumerator.h | 22 ConcreteSymbolEnumerator(std::unique_ptr<IPDBEnumSymbols> SymbolEnumerator) 31 std::unique_ptr<ChildType> getChildAtIndex(uint32_t Index) const override { 32 std::unique_ptr<PDBSymbol> Child = Enumerator->getChildAtIndex(Index); 36 std::unique_ptr<ChildType> getNext() override { 37 std::unique_ptr<PDBSymbol> Child = Enumerator->getNext(); 44 std::unique_ptr<IPDBEnumSymbols> WrappedClone(Enumerator->clone()); 49 std::unique_ptr<ChildType> 50 make_concrete_child(std::unique_ptr<PDBSymbol> Child) const { 52 return std::unique_ptr<ChildType>(ConcreteChild); 55 std::unique_ptr<IPDBEnumSymbol [all...] |
H A D | PDBSymbol.h | 44 PDBSymbol(const IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> Symbol); 47 static std::unique_ptr<PDBSymbol> 48 create(const IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> Symbol); 61 template <typename T> std::unique_ptr<T> findOneChild() const { 67 std::unique_ptr<ConcreteSymbolEnumerator<T>> findAllChildren() const { 71 std::unique_ptr<IPDBEnumSymbols> findAllChildren(PDB_SymType Type) const; 72 std::unique_ptr<IPDBEnumSymbols> findAllChildren() const; 74 std::unique_ptr<IPDBEnumSymbols> 77 std::unique_ptr<IPDBEnumSymbols> findChildrenByRVA(PDB_SymType Type, 81 std::unique_ptr<IPDBEnumSymbol [all...] |
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.special/ |
H A D | eq.pass.cpp | 12 // unique_ptr 16 // operator==(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); 20 // operator!=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); 51 const std::unique_ptr<A, Deleter<A> > p1(new A); 52 const std::unique_ptr<A, Deleter<A> > p2(new A); 57 const std::unique_ptr<A, Deleter<A> > p1(new A); 58 const std::unique_ptr<B, Deleter<B> > p2(new B); 63 const std::unique_ptr< [all...] |
/external/libcxx/test/std/utilities/utility/pairs/pairs.pair/ |
H A D | assign_rv_pair_U_V.pass.cpp | 34 typedef std::pair<std::unique_ptr<Derived>, short> P1; 35 typedef std::pair<std::unique_ptr<Base>, long> P2; 36 P1 p1(std::unique_ptr<Derived>(), 4);
|
H A D | rv_pair_U_V.pass.cpp | 34 typedef std::pair<std::unique_ptr<Derived>, short> P1; 35 typedef std::pair<std::unique_ptr<Base>, long> P2; 36 P1 p1(std::unique_ptr<Derived>(), 4);
|
/external/llvm/include/llvm/IRReader/ |
H A D | IRReader.h | 31 std::unique_ptr<Module> getLazyIRFileModule(StringRef Filename, 38 std::unique_ptr<Module> parseIR(MemoryBufferRef Buffer, SMDiagnostic &Err, 44 std::unique_ptr<Module> parseIRFile(StringRef Filename, SMDiagnostic &Err,
|
/external/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolTypeEnum.cpp | 22 std::unique_ptr<IPDBRawSymbol> Symbol) 25 std::unique_ptr<PDBSymbolTypeUDT> PDBSymbolTypeEnum::getClassParent() const { 29 std::unique_ptr<PDBSymbolTypeBuiltin>
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/ |
H A D | default01.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr default ctor 16 // default unique_ptr ctor should require default Deleter ctor 38 std::unique_ptr<int[], Deleter> p;
|
H A D | move02.pass.cpp | 12 // unique_ptr 14 // Test unique_ptr move ctor 50 std::unique_ptr<A[]> 53 return std::unique_ptr<A[]>(new A[3]); 56 void sink1(std::unique_ptr<A[]> p) 60 std::unique_ptr<A[], Deleter<A[]> > 63 return std::unique_ptr<A[], Deleter<A[]> >(new A[3]); 66 void sink2(std::unique_ptr<A[], Deleter<A[]> > p) 70 std::unique_ptr<A[], NCDeleter&> 74 return std::unique_ptr< [all...] |
H A D | pointer01.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr<T[]>(pointer) ctor 16 // unique_ptr<T[]>(pointer) ctor should require default Deleter ctor 35 std::unique_ptr<int[], Deleter> p(new int);
|
H A D | default01.pass.cpp | 12 // unique_ptr 14 // Test unique_ptr default ctor 16 // default unique_ptr ctor should only require default Deleter ctor 39 std::unique_ptr<int[]> p; 43 std::unique_ptr<int[], Deleter> p;
|
H A D | nullptr.pass.cpp | 12 // unique_ptr 14 // unique_ptr(nullptr_t); 19 // default unique_ptr ctor should only require default Deleter ctor 38 std::unique_ptr<int[]> p(nullptr); 42 std::unique_ptr<int[], Deleter> p(nullptr);
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers/ |
H A D | get.pass.cpp | 12 // unique_ptr 22 std::unique_ptr<int[]> s(p);
|
H A D | get_deleter.pass.cpp | 12 // unique_ptr 30 std::unique_ptr<int[], Deleter> p; 34 const std::unique_ptr<int[], Deleter> p;
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/ |
H A D | default01.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr default ctor 18 // default unique_ptr ctor should require default Deleter ctor 34 std::unique_ptr<int, Deleter> p;
|
H A D | pointer01.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr(pointer) ctor 18 // unique_ptr(pointer) ctor should require default Deleter ctor 34 std::unique_ptr<int, Deleter> p(new int);
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers/ |
H A D | reset_self.pass.cpp | 12 // unique_ptr 20 std::unique_ptr<A> ptr_;
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers/ |
H A D | get.pass.cpp | 12 // unique_ptr 22 std::unique_ptr<int> s(p);
|
/external/lldb/include/lldb/Expression/ |
H A D | ClangExpressionParser.h | 115 std::unique_ptr<IRExecutionUnit> &execution_unit_ap, 139 std::unique_ptr<llvm::LLVMContext> m_llvm_context; ///< The LLVM context to generate IR into 140 std::unique_ptr<clang::FileManager> m_file_manager; ///< The Clang file manager object used by the compiler 141 std::unique_ptr<clang::CompilerInstance> m_compiler; ///< The Clang compiler used to parse expressions into IR 142 std::unique_ptr<clang::Builtin::Context> m_builtin_context; ///< Context for Clang built-ins 143 std::unique_ptr<clang::SelectorTable> m_selector_table; ///< Selector table for Objective-C methods 144 std::unique_ptr<clang::ASTContext> m_ast_context; ///< The AST context used to hold types and names for the parser 145 std::unique_ptr<clang::CodeGenerator> m_code_generator; ///< The Clang object that generates IR 146 std::unique_ptr<IRExecutionUnit> m_execution_unit; ///< The container for the finished Module
|
/external/llvm/unittests/ExecutionEngine/Orc/ |
H A D | LazyEmittingLayerTest.cpp | 18 std::list<std::unique_ptr<llvm::Module>>, 19 std::unique_ptr<llvm::RuntimeDyld::MemoryManager> MemMgr, 20 std::unique_ptr<llvm::RuntimeDyld::SymbolResolver> Resolver) { 29 L.addModuleSet(std::list<std::unique_ptr<llvm::Module>>(), nullptr, nullptr);
|
/external/llvm/unittests/Support/ |
H A D | ErrorOrTest.cpp | 40 ErrorOr<std::unique_ptr<int> > t3() { 41 return std::unique_ptr<int>(new int(3)); 61 ErrorOr<std::unique_ptr<B> > b1(ErrorOr<std::unique_ptr<D> >(nullptr)); 62 b1 = ErrorOr<std::unique_ptr<D> >(nullptr); 64 ErrorOr<std::unique_ptr<int>> b2(ErrorOr<int *>(nullptr)); 66 ErrorOr<std::unique_ptr<int>> b4(b3); 70 // ErrorOr<std::unique_ptr<int>> y = x; // invalid conversion 73 ErrorOr<std::unique_ptr<int>>>::value, 76 // ErrorOr<std::unique_ptr<in [all...] |
/external/libcxx/test/std/containers/sequences/array/array.tuple/ |
H A D | get_rv.pass.cpp | 23 typedef std::unique_ptr<double> T; 25 C c = {std::unique_ptr<double>(new double(3.5))};
|
/external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.runtime/ |
H A D | move01.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr move assignment 35 std::unique_ptr<A> s(new A); 36 std::unique_ptr<A> s2;
|
H A D | move02.fail.cpp | 12 // unique_ptr 14 // Test unique_ptr move assignment 35 const std::unique_ptr<A[]> s(new A[3]); 36 std::unique_ptr<A[]> s2;
|
H A D | pointer_type.pass.cpp | 12 // unique_ptr 14 // Test unique_ptr<T[]>::pointer type 27 typedef std::unique_ptr<int[]> P; 31 typedef std::unique_ptr<int[], Deleter> P;
|