Searched refs:asImpl (Results 1 - 5 of 5) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | AbstractBasicWriter.h | 94 // Impl &asImpl(); 124 using BasicWriterBase<Impl>::asImpl; 131 return asImpl(); 136 Impl &writeObject() { return asImpl(); } 140 asImpl().writeUInt32(uint32_t(value)); 145 asImpl().writeUInt32(array.size()); 147 WriteDispatcher<T>::write(asImpl(), elt); 153 WriteDispatcher<T>::write(asImpl(), PackOptionalValue<T>::pack(value)); 157 asImpl().writeBool(value.isUnsigned()); 158 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...] |
/netbsd-current/external/apache2/llvm/dist/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...] |
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 3068 Impl &asImpl() { return *static_cast<Impl*>(this); } 3124 result = asImpl().visit(ov->getSourceExpr()); 3126 RValue::get(asImpl().getValueOfResult(result))); 3137 result = asImpl().visit(semantic); 3155 return asImpl().visitExpr(e); 3164 return asImpl().visit(e->getSubExpr()); 3173 Result result = asImpl().visit(e->getSubExpr()); 3174 return asImpl().emitBitCast(result, resultType); 3179 return asImpl().visitLValueToRValue(e->getSubExpr()); 3181 return asImpl() [all...] |
/netbsd-current/external/apache2/llvm/dist/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 270 milliseconds