Searched defs:Self (Results 1 - 25 of 49) sorted by relevance

12

/external/clang/lib/AST/
H A DInheritViz.cpp138 QualType Self = Context.getTypeDeclType(this); local
143 Self.getAsString(), "dot", FD, Filename)) {
153 Writer.WriteGraph(Self);
/external/clang/test/SemaTemplate/
H A Denum-argument.cpp6 typedef C<v> Self; typedef in struct:C
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorStorage.h75 typedef TensorStorage<T, DSizes<IndexType, NumIndices_>, Options_> Self; typedef in class:Eigen::TensorStorage
95 EIGEN_DEVICE_FUNC TensorStorage(const Self& other)
101 EIGEN_DEVICE_FUNC Self& operator=(const Self& other)
104 Self tmp(other);
111 EIGEN_DEVICE_FUNC void swap(Self& other)
H A DTensor.h66 typedef Tensor<Scalar_, NumIndices_, Options_, IndexType_> Self; typedef in class:Eigen::Tensor
68 typedef typename Eigen::internal::nested<Self>::type Nested;
69 typedef typename internal::traits<Self>::StorageKind StorageKind;
70 typedef typename internal::traits<Self>::Index Index;
110 inline Self& base() { return *this; }
111 inline const Self& base() const { return *this; }
334 EIGEN_STRONG_INLINE Tensor(const Self& other)
H A DTensorFixedSize.h30 typedef TensorFixedSize<Scalar_, Dimensions_, Options_, IndexType> Self; typedef in class:Eigen::TensorFixedSize
32 typedef typename Eigen::internal::nested<Self>::type Nested;
33 typedef typename internal::traits<Self>::StorageKind StorageKind;
34 typedef typename internal::traits<Self>::Index Index;
65 inline Self& base() { return *this; }
66 inline const Self& base() const { return *this; }
307 EIGEN_STRONG_INLINE TensorFixedSize(const Self& other)
313 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorFixedSize(Self&& other)
341 typedef TensorAssignOp<Self, const TensorFixedSize> Assign;
352 typedef TensorAssignOp<Self, cons
[all...]
H A DTensorMap.h30 typedef TensorMap<PlainObjectType, Options_, MakePointer_> Self; typedef in class:Eigen::TensorMap
32 typedef typename Eigen::internal::nested<Self>::type Nested;
296 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Self& operator=(const Self& other)
298 typedef TensorAssignOp<Self, const Self> Assign;
306 Self& operator=(const OtherDerived& other)
308 typedef TensorAssignOp<Self, const OtherDerived> Assign;
H A DTensorContractionMapper.h343 typedef TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment> Self; typedef in class:Eigen::internal::TensorContractionSubMapper
344 typedef Self LinearMapper;
H A DTensorReductionCuda.h123 template <int BlockSize, int NumPerThread, typename Self,
125 __global__ void FullReductionKernel(Reducer reducer, const Self input, Index num_coeffs,
126 typename Self::CoeffReturnType* output, unsigned int* semaphore) {
160 typename Self::CoeffReturnType accum = reducer.initialize();
165 typename Self::CoeffReturnType val = input.m_impl.coeff(index);
189 template <typename Self,
191 __global__ void ReductionInitFullReduxKernelHalfFloat(Reducer reducer, const Self input, Index num_coeffs, half2* scratch) {
202 template <typename Self,
204 __global__ void ReductionInitKernelHalfFloat(Reducer reducer, const Self input, Index num_coeffs, half* output) {
217 template <int BlockSize, int NumPerThread, typename Self,
275 run(const Self&, Op&, const GpuDevice&, OutputType*, typename Self::Index) argument
308 run(const Self&, Op&, const GpuDevice&, half*, typename Self::Index) argument
541 run(const Self&, Op&, const GpuDevice&, OutputType*, typename Self::Index, typename Self::Index) argument
588 run(const Self&, Op&, const GpuDevice&, half*, typename Self::Index, typename Self::Index) argument
704 run(const Self&, Op&, const Device&, OutputType*, typename Self::Index, typename Self::Index) argument
[all...]
H A DTensorRef.h122 typedef TensorRef<PlainObjectType> Self; typedef in class:Eigen::TensorRef
124 typedef typename Eigen::internal::nested<Self>::type Nested;
H A DTensorScan.h79 template <typename Self, typename Reducer, typename Device>
93 typedef TensorEvaluator<const TensorScanOp<Op, ArgType>, Device> Self; typedef in struct:Eigen::TensorEvaluator
161 ScanLauncher<Self, Op, Device> launcher;
213 template <typename Self, typename Reducer, typename Device>
215 void operator()(Self& self, typename Self::CoeffReturnType *data) {
227 typename Self::CoeffReturnType accum = self.accumulator().initialize();
250 template <typename Self, typename Reducer>
251 __global__ void ScanKernel(Self self, Index total_size, typename Self
[all...]
/external/clang/include/clang/Serialization/
H A DContinuousRangeMap.h110 ContinuousRangeMap &Self; member in class:clang::ContinuousRangeMap::Builder
116 explicit Builder(ContinuousRangeMap &Self) : Self(Self) { } argument
119 std::sort(Self.Rep.begin(), Self.Rep.end(), Compare());
120 std::unique(Self.Rep.begin(), Self.Rep.end(),
131 Self.Rep.push_back(Val);
/external/clang/lib/CodeGen/
H A DModuleBuilder.cpp46 CodeGeneratorImpl &Self; member in struct:__anon1284::CodeGeneratorImpl::HandlingTopLevelDeclRAII
48 HandlingTopLevelDeclRAII(CodeGeneratorImpl &Self, argument
50 : Self(Self), EmitDeferred(EmitDeferred) {
51 ++Self.HandlingTopLevelDecls;
54 unsigned Level = --Self.HandlingTopLevelDecls;
56 Self.EmitDeferredDecls();
/external/google-benchmark/src/
H A Dstat.h32 typedef Stat1<VType, NumType> Self; typedef in class:benchmark::Stat1
56 Stat1(const Self &stat) {
67 Self &operator=(const Self &stat) {
74 Self &operator+=(const Self &stat) {
81 Self &operator-=(const Self &stat) {
88 Self &operator*=(const VType &k) {
96 Self operato
212 typedef Stat1MinMax<VType, NumType> Self; typedef in class:benchmark::Stat1MinMax
[all...]
/external/libcxx/utils/google-benchmark/src/
H A Dstat.h32 typedef Stat1<VType, NumType> Self; typedef in class:benchmark::Stat1
56 Stat1(const Self &stat) {
67 Self &operator=(const Self &stat) {
74 Self &operator+=(const Self &stat) {
81 Self &operator-=(const Self &stat) {
88 Self &operator*=(const VType &k) {
96 Self operato
212 typedef Stat1MinMax<VType, NumType> Self; typedef in class:benchmark::Stat1MinMax
[all...]
/external/llvm/include/llvm/Analysis/
H A DRegionIterator.h90 typedef RNSuccIterator<NodeType, BlockT, RegionT> Self; typedef in class:llvm::RNSuccIterator
113 inline bool operator==(const Self& x) const {
121 inline bool operator!=(const Self& x) const { return !operator==(x); }
129 inline Self& operator++() {
143 inline Self operator++(int) {
144 Self tmp = *this;
168 typedef RNSuccIterator<FlatIt<NodeType>, BlockT, RegionT> Self; typedef in class:llvm::RNSuccIterator
196 inline bool operator==(const Self& x) const {
203 inline bool operator!=(const Self& x) const { return !operator==(x); }
218 inline Self
[all...]
H A DRegionInfo.h569 typedef block_iterator_wrapper<IsConst> Self; typedef in class:llvm::RegionBase::block_iterator_wrapper
/external/llvm/include/llvm/IR/
H A DCFG.h34 typedef PredIterator<Ptr, USE_iterator> Self; typedef in class:llvm::PredIterator
53 inline bool operator==(const Self& x) const { return It == x.It; }
54 inline bool operator!=(const Self& x) const { return !operator==(x); }
62 inline Self& operator++() { // Preincrement
68 inline Self operator++(int) { // Postincrement
69 Self tmp = *this; ++*this; return tmp;
/external/llvm/lib/Target/Hexagon/
H A DBitTracker.h117 // Self <= x, where "Self" is "ref to itself".
121 // Since we do not store the "Self" bit and register number, the meet
178 bool meet(const BitValue &V, const BitRef &Self) { argument
180 if (Type == Ref && RefI == Self) // Bottom.meet(V) = Bottom (i.e. This)
189 // become "bottom" (i.e. Self).
197 RefI = Self;
204 static BitValue self(const BitRef &Self = BitRef());
230 BitTracker::BitValue::self(const BitRef &Self) { argument
231 return BitValue(Self
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DRegionIterator.h87 typedef RNSuccIterator<NodeType> Self; typedef in class:llvm::RNSuccIterator
111 inline bool operator==(const Self& x) const {
119 inline bool operator!=(const Self& x) const { return !operator==(x); }
127 inline Self& operator++() {
141 inline Self operator++(int) {
142 Self tmp = *this;
147 inline const Self &operator=(const Self &I) {
174 typedef RNSuccIterator<FlatIt<NodeType> > Self; typedef in class:llvm::RNSuccIterator
199 inline bool operator==(const Self
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DCFG.h32 typedef PredIterator<Ptr, USE_iterator> Self; typedef in class:llvm::PredIterator
50 inline bool operator==(const Self& x) const { return It == x.It; }
51 inline bool operator!=(const Self& x) const { return !operator==(x); }
59 inline Self& operator++() { // Preincrement
65 inline Self operator++(int) { // Postincrement
66 Self tmp = *this; ++*this; return tmp;
101 typedef SuccIterator<Term_, BB_> Self; typedef in class:llvm::SuccIterator
126 inline const Self &operator=(const Self &I) {
136 inline bool operator==(const Self
[all...]
/external/clang/include/clang/Lex/
H A DPreprocessingRecord.h401 PreprocessingRecord *Self; member in class:clang::PreprocessingRecord::iterator
403 iterator(PreprocessingRecord *Self, int Position) argument
404 : iterator::iterator_adaptor_base(Position), Self(Self) {}
413 Self->LoadedPreprocessedEntities.size() + this->I : this->I;
414 PPEntityID ID = Self->getPPEntityID(Index, isLoaded);
415 return Self->getPreprocessedEntity(ID);
/external/libtextclassifier/common/
H A Dfeature-extractor.h320 using Self = FeatureFunction<OBJ, ARGS...>;
346 static Self *Instantiate(GenericFeatureExtractor *extractor,
349 Self *f = Self::Create(fd->type());
359 const char *RegistryName() const override { return Self::registry()->name(); }
567 typedef FeatureExtractor<OBJ, ARGS...> Self; typedef in class:libtextclassifier::nlp_core::FeatureExtractor
/external/clang/include/clang/AST/
H A DExternalASTSource.h508 LazyVector *Self; member in class:clang::LazyVector::iterator
510 iterator(LazyVector *Self, int Position) argument
511 : iterator::iterator_adaptor_base(Position), Self(Self) {}
521 return Self->Loaded.end()[this->I];
522 return Self->Local.begin()[this->I];
/external/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp240 : Self(P), Class(C) {}
243 Self->DeallocateParsedClasses(Class);
247 Self->ParseLexedMethodDeclarations(*Class);
251 Self->ParseLexedMemberInitializers(*Class);
255 Self->ParseLexedMethodDefs(*Class);
259 Self->ParseLexedMethodDeclaration(*this);
263 Self->ParseLexedMethodDef(*this);
267 Self->ParseLexedMemberInitializer(*this);
967 explicit UnannotatedTentativeParsingAction(Parser &Self, argument
969 : TentativeParsingAction(Self), Sel
993 Parser &Self; member in class:Parser::UnannotatedTentativeParsingAction
[all...]
H A DRAIIObjectsForParser.h350 PoisonSEHIdentifiersRAIIObject(Parser &Self, bool NewValue) argument
351 : Ident_AbnormalTermination(Self.Ident_AbnormalTermination, NewValue),
352 Ident_GetExceptionCode(Self.Ident_GetExceptionCode, NewValue),
353 Ident_GetExceptionInfo(Self.Ident_GetExceptionInfo, NewValue),
354 Ident__abnormal_termination(Self.Ident__abnormal_termination, NewValue),
355 Ident__exception_code(Self.Ident__exception_code, NewValue),
356 Ident__exception_info(Self.Ident__exception_info, NewValue),
357 Ident___abnormal_termination(Self.Ident___abnormal_termination, NewValue),
358 Ident___exception_code(Self.Ident___exception_code, NewValue),
359 Ident___exception_info(Self
[all...]

Completed in 666 milliseconds

12