Searched refs:asImpl (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DAbstractBasicWriter.h92 // 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 DAbstractBasicReader.h94 // 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 DUsedDeclVisitor.h30 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 DCGObjC.cpp3123 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 DConstantInitBuilder.h359 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