Searched refs:asImpl (Results 1 – 5 of 5) sorted by relevance
124 using BasicWriterBase<Impl>::asImpl;131 return asImpl(); in find()136 Impl &writeObject() { return asImpl(); } in writeObject()140 asImpl().writeUInt32(uint32_t(value)); in writeEnum()145 asImpl().writeUInt32(array.size()); in writeArray()158 asImpl().writeAPInt(value); in writeAPSInt()165 asImpl().writeUInt64(words[i]); in writeAPInt()169 asImpl().writeUInt32(sema.getWidth()); in writeFixedPointSemantics()170 asImpl().writeUInt32(sema.getScale()); in writeFixedPointSemantics()179 asImpl().writeQualType(elemTy); in writeLValuePathSerializationHelper()[all …]
125 using BasicReaderBase<Impl>::asImpl;134 return asImpl(); in find()139 return T(asImpl().readUInt32()); in readEnum()144 Impl &readObject() { return asImpl(); } in readObject()150 uint32_t size = asImpl().readUInt32(); in readArray()166 bool isUnsigned = asImpl().readBool(); in readAPSInt()181 unsigned width = asImpl().readUInt32(); in readFixedPointSemantics()182 unsigned scale = asImpl().readUInt32(); in readFixedPointSemantics()183 unsigned tmp = asImpl().readUInt32(); in readFixedPointSemantics()193 auto elemTy = asImpl().readQualType(); in readLValuePathSerializationHelper()[all …]
30 Derived &asImpl() { return *static_cast<Derived *>(this); } in asImpl() function35 asImpl().visitUsedDecl(E->getLocation(), D); in VisitDeclRefExpr()42 asImpl().visitUsedDecl(E->getMemberLoc(), D); in VisitMemberExpr()44 asImpl().Visit(E->getBase()); in VisitMemberExpr()53 asImpl().visitUsedDecl( in VisitCXXBindTemporaryExpr()56 asImpl().Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()61 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorNew()); in VisitCXXNewExpr()84 asImpl().visitUsedDecl(E->getBeginLoc(), E->getConstructor()); in VisitCXXConstructExpr()89 asImpl().Visit(E->getExpr()); in VisitCXXDefaultArgExpr()95 asImpl().Visit(S); in visitUsedDecl()[all …]
359 Impl &asImpl() { return *static_cast<Impl*>(this); } in asImpl() function381 parent.add(asImpl().finishImpl()); in finishAndAddTo()390 return this->Builder.createGlobal(asImpl().finishImpl(), in finishAndCreateGlobal()399 return this->Builder.setGlobalInitializer(global, asImpl().finishImpl()); in finishAndSetAsInitializer()412 return this->Builder.createFuture(asImpl().finishImpl()); in finishAndCreateFuture()
3157 return asImpl().visitExpr(e); in visitBlockExpr()3191 return asImpl().visitExpr(e); in visitCastExpr()3205 return asImpl().visitBinAssign(e); in visitBinaryOperator()3208 return asImpl().visitExpr(e); in visitBinaryOperator()3228 return asImpl().visitExpr(e); in visitBinAssign()3254 return asImpl().visitExpr(e); in visitBinAssignAutoreleasing()3260 return asImpl().visitExpr(e); in visitBinAssignWeak()3266 return asImpl().visitExpr(e); in visitBinAssignStrong()3283 return asImpl().visitCastExpr(ce); in visit()3298 return asImpl().visitCall(e); in visit()[all …]