Home
last modified time | relevance | path

Searched refs:unique_ptr (Results 1 – 25 of 9900) sorted by relevance

12345678910>>...396

/external/skia/src/sksl/
DSkSLBuiltinTypes.h24 const std::unique_ptr<Type> fFloat;
25 const std::unique_ptr<Type> fFloat2;
26 const std::unique_ptr<Type> fFloat3;
27 const std::unique_ptr<Type> fFloat4;
29 const std::unique_ptr<Type> fHalf;
30 const std::unique_ptr<Type> fHalf2;
31 const std::unique_ptr<Type> fHalf3;
32 const std::unique_ptr<Type> fHalf4;
34 const std::unique_ptr<Type> fInt;
35 const std::unique_ptr<Type> fInt2;
[all …]
DSkSLIRGenerator.h56 void insertOrDie(String key, std::unique_ptr<ProgramElement> element) { in insertOrDie()
93 std::unique_ptr<ProgramElement> fIntrinsic;
110 std::vector<std::unique_ptr<ProgramElement>> fElements;
125 const std::vector<std::unique_ptr<ExternalFunction>>* externalFunctions);
149 std::unique_ptr<Expression> convertIdentifier(int offset, StringFragment identifier);
156 const std::vector<std::unique_ptr<ExternalFunction>>* externalFunctions,
157 std::vector<std::unique_ptr<ProgramElement>>* elements,
166 std::unique_ptr<Variable> convertVar(int offset, const Modifiers& modifiers,
168 std::unique_ptr<Expression> arraySize,
170 std::unique_ptr<Statement> convertVarDeclaration(std::unique_ptr<Variable> var,
[all …]
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dmodernize-make-unique.cpp74 using unique_ptr_ = std::unique_ptr<T>;
78 int g(std::unique_ptr<int> P);
80 std::unique_ptr<Base> getPointer() { in getPointer()
81 return std::unique_ptr<Base>(new Base); in getPointer()
86 std::unique_ptr<Base> getPointerValue() { in getPointerValue()
87 return std::unique_ptr<Base>(new Base()); in getPointerValue()
93 std::unique_ptr<int> P1 = std::unique_ptr<int>(new int()); in basic()
96 std::unique_ptr<int> P2 = std::unique_ptr<int>(new int); in basic()
103 P1 = std::unique_ptr<int>(new int()); in basic()
106 P1 = std::unique_ptr<int>(new int); in basic()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dpasses.h29 std::unique_ptr<OperationPass<ModuleOp>> CreateBreakUpIslandsPass();
33 std::unique_ptr<OperationPass<FuncOp>>
38 std::unique_ptr<OperationPass<FuncOp>>
44 std::unique_ptr<OperationPass<FuncOp>> CreateDropWhileShapeInvariantPass();
48 std::unique_ptr<OperationPass<FuncOp>> CreateTFFunctionalControlFlowToCFG();
52 std::unique_ptr<OperationPass<ModuleOp>>
57 std::unique_ptr<OperationPass<ModuleOp>>
62 std::unique_ptr<OperationPass<FuncOp>> CreateMaterializePassthroughOpPass();
65 std::unique_ptr<OperationPass<ModuleOp>> CreateTFShapeInferencePass();
68 std::unique_ptr<OperationPass<ModuleOp>> CreateGuaranteeAllFuncsOneUsePass();
[all …]
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/
Dmove.pass.cpp46 std::unique_ptr<int> ia[N]; in test1()
49 std::unique_ptr<int> ib[N]; in test1()
96 test1<input_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); in main()
97 test1<input_iterator<std::unique_ptr<int>*>, input_iterator<std::unique_ptr<int>*> >(); in main()
98 test1<input_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
99 test1<input_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); in main()
100 test1<input_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); in main()
101 test1<input_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
103 test1<forward_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); in main()
104 test1<forward_iterator<std::unique_ptr<int>*>, input_iterator<std::unique_ptr<int>*> >(); in main()
[all …]
/external/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/
Dmove.pass.cpp52 std::unique_ptr<int> ia[N]; in test1()
55 std::unique_ptr<int> ib[N]; in test1()
102 test1<input_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); in main()
103 test1<input_iterator<std::unique_ptr<int>*>, input_iterator<std::unique_ptr<int>*> >(); in main()
104 test1<input_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
105 test1<input_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); in main()
106 test1<input_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); in main()
107 test1<input_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
109 test1<forward_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); in main()
110 test1<forward_iterator<std::unique_ptr<int>*>, input_iterator<std::unique_ptr<int>*> >(); in main()
[all …]
/external/skqp/src/sksl/
DSkSLContext.h207 const std::unique_ptr<Type> fInvalid_Type;
208 const std::unique_ptr<Type> fVoid_Type;
210 const std::unique_ptr<Type> fDouble_Type;
211 const std::unique_ptr<Type> fDouble2_Type;
212 const std::unique_ptr<Type> fDouble3_Type;
213 const std::unique_ptr<Type> fDouble4_Type;
215 const std::unique_ptr<Type> fFloat_Type;
216 const std::unique_ptr<Type> fFloat2_Type;
217 const std::unique_ptr<Type> fFloat3_Type;
218 const std::unique_ptr<Type> fFloat4_Type;
[all …]
DSkSLIRGenerator.h70 std::vector<std::unique_ptr<ProgramElement>>* result);
77 std::unique_ptr<Expression> constantFold(const Expression& left,
81 std::unique_ptr<Expression> getArg(int offset, String name) const;
94 std::vector<std::unique_ptr<ProgramElement>>* inherited);
104 std::unique_ptr<VarDeclarations> convertVarDeclarations(const ASTVarDeclarations& decl,
107 std::unique_ptr<Statement> convertStatement(const ASTStatement& statement);
108 std::unique_ptr<Expression> convertExpression(const ASTExpression& expression);
109 std::unique_ptr<ModifiersDeclaration> convertModifiersDeclaration(
113 std::unique_ptr<Expression> call(int offset,
115 std::vector<std::unique_ptr<Expression>> arguments);
[all …]
DSkSLParser.h107 std::vector<std::unique_ptr<ASTDeclaration>> file();
168 std::unique_ptr<ASTDeclaration> precision();
170 std::unique_ptr<ASTDeclaration> directive();
172 std::unique_ptr<ASTDeclaration> section();
174 std::unique_ptr<ASTDeclaration> enumDeclaration();
176 std::unique_ptr<ASTDeclaration> declaration();
178 std::unique_ptr<ASTVarDeclarations> varDeclarations();
180 std::unique_ptr<ASTType> structDeclaration();
182 std::unique_ptr<ASTVarDeclarations> structVarDeclaration(Modifiers modifiers);
184 std::unique_ptr<ASTVarDeclarations> varDeclarationEnd(Modifiers modifiers,
[all …]
/external/llvm-project/clang/test/Analysis/
Dsmart-ptr.cpp13 void derefAfterMove(std::unique_ptr<int> P) { in derefAfterMove()
14 std::unique_ptr<int> Q = std::move(P); in derefAfterMove()
46 std::unique_ptr<A> P(new A()); in derefAfterValidCtr()
51 void derefOfUnknown(std::unique_ptr<A> P) { in derefOfUnknown()
56 std::unique_ptr<A> P; in derefAfterDefaultCtr()
62 std::unique_ptr<A> P(nullptr); in derefAfterCtrWithNull()
69 std::unique_ptr<A> P(InnerPtr); in derefAfterCtrWithNullVariable()
75 std::unique_ptr<A> P(new A()); in derefAfterRelease()
82 std::unique_ptr<A> P(new A()); in derefAfterReset()
89 std::unique_ptr<A> P(new A()); in derefAfterResetWithNull()
[all …]
Dsmart-ptr-text-output.cpp19 std::unique_ptr<A> P; // expected-note {{Default constructed smart pointer 'P' is null}} in derefAfterDefaultCtr()
26 …std::unique_ptr<A> P(NullInnerPtr); // expected-note {{Smart pointer 'P' is constructed using a nu… in derefAfterCtrWithNull()
33 …std::unique_ptr<A> P(NullInnerPtr); // expected-note {{Smart pointer 'P' is constructed using a nu… in derefAfterCtrWithNullVariable()
39 std::unique_ptr<A> P(new A()); // expected-note {{Smart pointer 'P' is constructed}} in derefAfterRelease()
47 std::unique_ptr<A> P(new A()); // expected-note {{Smart pointer 'P' is constructed}} in derefAfterReset()
55 std::unique_ptr<A> P(new A()); // expected-note {{Smart pointer 'P' is constructed}} in derefAfterResetWithNull()
64 std::unique_ptr<A> P; // FIXME: add note "Default constructed smart pointer 'P' is null" in derefOnReleasedNullRawPtr()
71 std::unique_ptr<A> P(new A()); // expected-note {{Smart pointer 'P' is constructed}} in derefOnSwappedNullPtr()
72 std::unique_ptr<A> PNull; // expected-note {{Default constructed smart pointer 'PNull' is null}} in derefOnSwappedNullPtr()
81 std::unique_ptr<A> P; // expected-note {{Default constructed smart pointer 'P' is null}} in derefOnStdSwappedNullPtr()
[all …]
/external/pdfium/xfa/fxfa/fm2js/
Dcxfa_fmparser.h21 std::unique_ptr<CXFA_FMAST> Parse();
33 std::vector<std::unique_ptr<CXFA_FMExpression>> ParseExpressionList();
34 std::unique_ptr<CXFA_FMExpression> ParseFunction();
35 std::unique_ptr<CXFA_FMExpression> ParseExpression();
36 std::unique_ptr<CXFA_FMExpression> ParseDeclarationExpression();
37 std::unique_ptr<CXFA_FMExpression> ParseExpExpression();
38 std::unique_ptr<CXFA_FMExpression> ParseIfExpression();
39 std::unique_ptr<CXFA_FMExpression> ParseWhileExpression();
40 std::unique_ptr<CXFA_FMExpression> ParseForExpression();
41 std::unique_ptr<CXFA_FMExpression> ParseForeachExpression();
[all …]
Dcxfa_fmsimpleexpression.h83 std::unique_ptr<CXFA_FMSimpleExpression> pExp1,
84 std::unique_ptr<CXFA_FMSimpleExpression> pExp2);
90 std::unique_ptr<CXFA_FMSimpleExpression> m_pExp1;
91 std::unique_ptr<CXFA_FMSimpleExpression> m_pExp2;
103 std::unique_ptr<CXFA_FMSimpleExpression> pExp1,
104 std::unique_ptr<CXFA_FMSimpleExpression> pExp2);
108 std::unique_ptr<CXFA_FMSimpleExpression> m_pExp1;
109 std::unique_ptr<CXFA_FMSimpleExpression> m_pExp2;
115 std::unique_ptr<CXFA_FMSimpleExpression> pExp1,
116 std::unique_ptr<CXFA_FMSimpleExpression> pExp2);
[all …]
Dcxfa_fmexpression.h31 std::vector<std::unique_ptr<CXFA_FMExpression>>&& expressions);
39 std::vector<std::unique_ptr<CXFA_FMExpression>> m_pExpressions;
45 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions);
51 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions_;
57 std::unique_ptr<CXFA_FMSimpleExpression> pInit);
64 std::unique_ptr<CXFA_FMSimpleExpression> m_pInit;
70 std::unique_ptr<CXFA_FMSimpleExpression> pExpression);
76 std::unique_ptr<CXFA_FMSimpleExpression> m_pExpression;
82 std::vector<std::unique_ptr<CXFA_FMExpression>>&& pExpressionList);
88 std::vector<std::unique_ptr<CXFA_FMExpression>> m_ExpressionList;
[all …]
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h61 std::unique_ptr<TraceStorage> storage;
63 std::unique_ptr<ChunkedTraceReader> chunk_reader;
64 std::unique_ptr<TraceSorter> sorter;
69 std::unique_ptr<GlobalArgsTracker> global_args_tracker;
70 std::unique_ptr<ArgsTracker> args_tracker;
72 std::unique_ptr<TrackTracker> track_tracker;
73 std::unique_ptr<AsyncTrackSetTracker> async_track_set_tracker;
74 std::unique_ptr<SliceTracker> slice_tracker;
75 std::unique_ptr<FlowTracker> flow_tracker;
76 std::unique_ptr<ProcessTracker> process_tracker;
[all …]
/external/skia/src/sksl/ir/
DSkSLForStatement.h24 ForStatement(int offset, std::unique_ptr<Statement> initializer, in ForStatement()
25 std::unique_ptr<Expression> test, std::unique_ptr<Expression> next, in ForStatement()
26 std::unique_ptr<Statement> statement, std::shared_ptr<SymbolTable> symbols) in ForStatement()
35 static std::unique_ptr<Statement> Convert(const Context& context, int offset,
36 std::unique_ptr<Statement> initializer,
37 std::unique_ptr<Expression> test,
38 std::unique_ptr<Expression> next,
39 std::unique_ptr<Statement> statement,
43 static std::unique_ptr<Statement> ConvertWhile(const Context& context, int offset,
44 std::unique_ptr<Expression> test,
[all …]
DSkSLIfStatement.h25 IfStatement(int offset, bool isStatic, std::unique_ptr<Expression> test, in IfStatement()
26 std::unique_ptr<Statement> ifTrue, std::unique_ptr<Statement> ifFalse) in IfStatement()
35 static std::unique_ptr<Statement> Convert(const Context& context, int offset, bool isStatic,
36 std::unique_ptr<Expression> test,
37 std::unique_ptr<Statement> ifTrue,
38 std::unique_ptr<Statement> ifFalse);
41 static std::unique_ptr<Statement> Make(const Context& context, int offset, bool isStatic,
42 std::unique_ptr<Expression> test,
43 std::unique_ptr<Statement> ifTrue,
44 std::unique_ptr<Statement> ifFalse);
[all …]
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.swap/
Dswap_ranges.pass.cpp45 std::unique_ptr<int> i[3]; in test1()
48 std::unique_ptr<int> j[3]; in test1()
132 test1<forward_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
133 … test1<forward_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); in main()
134 … test1<forward_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); in main()
135 test1<forward_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
137 … test1<bidirectional_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
138 …test1<bidirectional_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*>… in main()
139 …test1<bidirectional_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*>… in main()
140 test1<bidirectional_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
[all …]
/external/llvm-project/mlir/include/mlir/Transforms/
DPasses.h33 std::unique_ptr<Pass> createBufferDeallocationPass();
37 std::unique_ptr<Pass> createBufferHoistingPass();
41 std::unique_ptr<Pass> createBufferLoopHoistingPass();
46 std::unique_ptr<Pass>
53 std::unique_ptr<FunctionPass> createFinalizingBufferizePass();
56 std::unique_ptr<Pass> createBufferResultsToOutParamsPass();
59 std::unique_ptr<Pass> createCanonicalizerPass();
62 std::unique_ptr<Pass> createCopyRemovalPass();
65 std::unique_ptr<Pass> createCSEPass();
70 std::unique_ptr<OperationPass<FuncOp>>
[all …]
/external/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.swap/
Dswap_ranges.pass.cpp44 std::unique_ptr<int> i[3]; in test1()
47 std::unique_ptr<int> j[3]; in test1()
146 test1<forward_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
147 … test1<forward_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); in main()
148 … test1<forward_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); in main()
149 test1<forward_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
151 … test1<bidirectional_iterator<std::unique_ptr<int>*>, forward_iterator<std::unique_ptr<int>*> >(); in main()
152 …test1<bidirectional_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*>… in main()
153 …test1<bidirectional_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*>… in main()
154 test1<bidirectional_iterator<std::unique_ptr<int>*>, std::unique_ptr<int>*>(); in main()
[all …]
/external/tensorflow/tensorflow/core/platform/cloud/
Dgcs_file_system_test.cc78 std::unique_ptr<AuthProvider>(new FakeAuthProvider), in TEST()
79 std::unique_ptr<HttpRequest::Factory>( in TEST()
81 std::unique_ptr<ZoneProvider>(new FakeZoneProvider), 0 /* block size */, in TEST()
88 std::unique_ptr<RandomAccessFile> file; in TEST()
126 std::unique_ptr<AuthProvider>(new FakeAuthProvider), in TEST()
127 std::unique_ptr<HttpRequest::Factory>( in TEST()
129 std::unique_ptr<ZoneProvider>(new FakeZoneProvider), 10 /* block size */, in TEST()
136 std::unique_ptr<RandomAccessFile> file; in TEST()
175 std::unique_ptr<AuthProvider>(new FakeAuthProvider), in TEST()
176 std::unique_ptr<HttpRequest::Factory>( in TEST()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Dpasses.h36 std::unique_ptr<OperationPass<FuncOp>> CreateLegalizeTFPass(
40 std::unique_ptr<OperationPass<FuncOp>> CreateOptimizePass();
43 std::unique_ptr<OperationPass<FuncOp>> CreatePrepareTFPass(
48 std::unique_ptr<OperationPass<ModuleOp>> CreateLowerStaticTensorListPass();
51 std::unique_ptr<OperationPass<FuncOp>> CreateQuantizePass(
55 std::unique_ptr<OperationPass<FuncOp>> CreatePrepareQuantizePass(
59 std::unique_ptr<OperationPass<FuncOp>> CreatePostQuantizePass(
64 std::unique_ptr<OperationPass<ModuleOp>> CreateTrimFunctionsPass(
69 std::unique_ptr<OperationPass<ModuleOp>> CreatePrepareCompositeFunctionsPass();
72 std::unique_ptr<OperationPass<FuncOp>> CreateSplitMergedOperandsPass();
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
DNativeSession.h30 NativeSession(std::unique_ptr<PDBFile> PdbFile,
31 std::unique_ptr<BumpPtrAllocator> Allocator);
34 static Error createFromPdb(std::unique_ptr<MemoryBuffer> MB,
35 std::unique_ptr<IPDBSession> &Session);
37 std::unique_ptr<IPDBSession> &Session);
41 std::unique_ptr<PDBSymbolExe> getGlobalScope() override;
42 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override;
49 std::unique_ptr<PDBSymbol>
51 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA,
53 std::unique_ptr<PDBSymbol>
[all …]
/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/transforms/
Dpasses.h34 std::unique_ptr<FunctionPass> createTransformUnrankedHloPass();
39 std::unique_ptr<OperationPass<FuncOp>> createLegalizeControlFlowPass();
42 std::unique_ptr<OperationPass<FuncOp>> createControlFlowToScfPass();
45 std::unique_ptr<OperationPass<FuncOp>> createLegalizeToStdPass();
48 std::unique_ptr<FunctionPass> createChloLegalizeToHloPass(
53 std::unique_ptr<OperationPass<ModuleOp>> createLegalizeToLhloPass();
56 std::unique_ptr<OperationPass<FuncOp>> createLegalizeHloToLinalgPass();
60 std::unique_ptr<OperationPass<FuncOp>> createSinkConstantsToControlFlowPass();
63 std::unique_ptr<OperationPass<FuncOp>> createMhloFusionPass();
67 std::unique_ptr<OperationPass<FuncOp>>
[all …]
/external/llvm-project/clang/test/SemaCXX/
Drval-references-examples.cpp4 class unique_ptr { class
7unique_ptr(const unique_ptr&) = delete; // expected-note 3{{'unique_ptr' has been explicitly marke…
8unique_ptr &operator=(const unique_ptr&) = delete; // expected-note{{candidate function has been e…
10 unique_ptr() : ptr(0) { } in unique_ptr() function in unique_ptr
11 unique_ptr(unique_ptr &&other) : ptr(other.ptr) { other.ptr = 0; } in unique_ptr() function in unique_ptr
12 explicit unique_ptr(T *ptr) : ptr(ptr) { } in unique_ptr() function in unique_ptr
14 ~unique_ptr() { delete ptr; } in ~unique_ptr()
16unique_ptr &operator=(unique_ptr &&other) { // expected-note{{candidate function not viable: expec… in operator =()
56 unique_ptr<T> make_unique_ptr(Args &&...args) { in make_unique_ptr()
57 return unique_ptr<T>(new T(forward<Args>(args)...)); in make_unique_ptr()
[all …]

12345678910>>...396