Searched refs:asImpl (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | AbstractBasicWriter.h | 92 // Impl &asImpl(); 122 using BasicWriterBase<Impl>::asImpl; 129 return asImpl(); 134 Impl &writeObject() { return asImpl(); } 138 asImpl().writeUInt32(uint32_t(value)); 143 asImpl().writeUInt32(array.size()); 145 WriteDispatcher<T>::write(asImpl(), elt); 150 WriteDispatcher<T>::write(asImpl(), PackOptionalValue<T>::pack(value)); 154 asImpl().writeBool(value.isUnsigned()); 155 asImpl() [all...] |
H A D | AbstractBasicReader.h | 94 // Impl &asImpl(); 125 using BasicReaderBase<Impl>::asImpl; 134 return asImpl(); 139 return T(asImpl().readUInt32()); 144 Impl &readObject() { return asImpl(); } 150 uint32_t size = asImpl().readUInt32(); 154 buffer.push_back(ReadDispatcher<T>::read(asImpl())); 162 ReadDispatcher<T>::read(asImpl(), std::forward<Args>(args)...)); 166 bool isUnsigned = asImpl().readBool(); 167 llvm::APInt value = asImpl() [all...] |
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | UsedDeclVisitor.h | 30 Derived &asImpl() { return *static_cast<Derived *>(this); } function in class:clang::UsedDeclVisitor 35 asImpl().visitUsedDecl(E->getLocation(), D); 42 asImpl().visitUsedDecl(E->getMemberLoc(), D); 44 asImpl().Visit(E->getBase()); 48 asImpl().visitUsedDecl(Node->getBeginLoc(), Node->getCapturedDecl()); 53 asImpl().visitUsedDecl( 56 asImpl().Visit(E->getSubExpr()); 61 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorNew()); 63 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorDelete()); 69 asImpl() [all...] |
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 3123 Impl &asImpl() { return *static_cast<Impl*>(this); } 3179 result = asImpl().visit(ov->getSourceExpr()); 3181 RValue::get(asImpl().getValueOfResult(result))); 3192 result = asImpl().visit(semantic); 3210 return asImpl().visitExpr(e); 3219 return asImpl().visit(e->getSubExpr()); 3228 Result result = asImpl().visit(e->getSubExpr()); 3229 return asImpl().emitBitCast(result, resultType); 3234 return asImpl().visitLValueToRValue(e->getSubExpr()); 3236 return asImpl() [all...] |
/openbsd-current/gnu/llvm/clang/include/clang/CodeGen/ |
H A D | ConstantInitBuilder.h | 359 Impl &asImpl() { return *static_cast<Impl*>(this); } function in class:clang::CodeGen::ConstantAggregateBuilderTemplateBase 381 parent.add(asImpl().finishImpl()); 390 return this->Builder.createGlobal(asImpl().finishImpl(), 399 return this->Builder.setGlobalInitializer(global, asImpl().finishImpl()); 412 return this->Builder.createFuture(asImpl().finishImpl());
|
Completed in 240 milliseconds