Searched refs:asImpl (Results 1 – 5 of 5) sorted by relevance
122 using BasicWriterBase<Impl>::asImpl;129 return asImpl(); in find()134 Impl &writeObject() { return asImpl(); } in writeObject()138 asImpl().writeUInt32(uint32_t(value)); in writeEnum()143 asImpl().writeUInt32(array.size()); in writeArray()155 asImpl().writeAPInt(value); in writeAPSInt()162 asImpl().writeUInt64(words[i]); in writeAPInt()166 asImpl().writeUInt32(sema.getWidth()); in writeFixedPointSemantics()167 asImpl().writeUInt32(sema.getScale()); in writeFixedPointSemantics()176 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 origTy = asImpl().readQualType(); in readLValuePathSerializationHelper()[all …]
35 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()88 asImpl().Visit(Init->getInit()); in VisitCXXConstructExpr()94 asImpl().Visit(E->getExpr()); in VisitCXXDefaultArgExpr()99 asImpl().Visit(E->getExpr()); in VisitCXXDefaultInitExpr()105 asImpl().Visit(ILE->getArrayFiller()); in VisitInitListExpr()112 asImpl().Visit(S); in visitUsedDecl()[all …]
354 Impl &asImpl() { return *static_cast<Impl*>(this); } in asImpl() function376 parent.add(asImpl().finishImpl()); in finishAndAddTo()385 return this->Builder.createGlobal(asImpl().finishImpl(), in finishAndCreateGlobal()394 return this->Builder.setGlobalInitializer(global, asImpl().finishImpl()); in finishAndSetAsInitializer()407 return this->Builder.createFuture(asImpl().finishImpl()); in finishAndCreateFuture()
3185 return asImpl().visitExpr(e); in visitBlockExpr()3219 return asImpl().visitExpr(e); in visitCastExpr()3233 return asImpl().visitBinAssign(e); in visitBinaryOperator()3236 return asImpl().visitExpr(e); in visitBinaryOperator()3256 return asImpl().visitExpr(e); in visitBinAssign()3282 return asImpl().visitExpr(e); in visitBinAssignAutoreleasing()3288 return asImpl().visitExpr(e); in visitBinAssignWeak()3294 return asImpl().visitExpr(e); in visitBinAssignStrong()3311 return asImpl().visitCastExpr(ce); in visit()3326 return asImpl().visitCall(e); in visit()[all …]