Searched refs:asImpl (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | AbstractBasicWriter.h | 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() 147 WriteDispatcher<T>::write(asImpl(), elt); in writeArray() 153 WriteDispatcher<T>::write(asImpl(), PackOptionalValue<T>::pack(value)); in writeOptional() 157 asImpl().writeBool(value.isUnsigned()); in writeAPSInt() 158 asImpl().writeAPInt(value); in writeAPSInt() 162 asImpl().writeUInt32(value.getBitWidth()); in writeAPInt() [all …]
|
| H A D | AbstractBasicReader.h | 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() 154 buffer.push_back(ReadDispatcher<T>::read(asImpl())); in readArray() 162 ReadDispatcher<T>::read(asImpl(), std::forward<Args>(args)...)); in readOptional() 166 bool isUnsigned = asImpl().readBool(); in readAPSInt() 167 llvm::APInt value = asImpl().readAPInt(); in readAPSInt() 172 unsigned bitWidth = asImpl().readUInt32(); in readAPInt() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | UsedDeclVisitor.h | 30 Derived &asImpl() { return *static_cast<Derived *>(this); } in asImpl() function 35 asImpl().visitUsedDecl(E->getLocation(), D); in VisitDeclRefExpr() 42 asImpl().visitUsedDecl(E->getMemberLoc(), D); in VisitMemberExpr() 44 asImpl().Visit(E->getBase()); in VisitMemberExpr() 48 asImpl().visitUsedDecl(Node->getBeginLoc(), Node->getCapturedDecl()); in VisitCapturedStmt() 53 asImpl().visitUsedDecl( in VisitCXXBindTemporaryExpr() 56 asImpl().Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr() 61 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorNew()); in VisitCXXNewExpr() 63 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXNewExpr() 69 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXDeleteExpr() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 3068 Impl &asImpl() { return *static_cast<Impl*>(this); } in asImpl() function in __anonc3781cb10a11::ARCExprEmitter 3124 result = asImpl().visit(ov->getSourceExpr()); in visitPseudoObjectExpr() 3126 RValue::get(asImpl().getValueOfResult(result))); in visitPseudoObjectExpr() 3137 result = asImpl().visit(semantic); in visitPseudoObjectExpr() 3155 return asImpl().visitExpr(e); in visitBlockExpr() 3164 return asImpl().visit(e->getSubExpr()); in visitCastExpr() 3173 Result result = asImpl().visit(e->getSubExpr()); in visitCastExpr() 3174 return asImpl().emitBitCast(result, resultType); in visitCastExpr() 3179 return asImpl().visitLValueToRValue(e->getSubExpr()); in visitCastExpr() 3181 return asImpl().visitConsumeObject(e->getSubExpr()); in visitCastExpr() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/ |
| H A D | ConstantInitBuilder.h | 359 Impl &asImpl() { return *static_cast<Impl*>(this); } in asImpl() function 381 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()
|