Searched defs:ThisType (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/
H A DRefCountedSupplement.h38 typedef RefCountedSupplement<T, S> ThisType; typedef in class:WebCore::RefCountedSupplement
45 explicit Wrapper(PassRefPtr<ThisType> wrapped) : m_wrapped(wrapped) { }
50 ThisType* wrapped() const { return m_wrapped.get(); }
53 RefPtr<ThisType> m_wrapped;
56 static void provideTo(Supplementable<T>* host, const char* key, PassRefPtr<ThisType> supplement)
61 static ThisType* from(Supplementable<T>* host, const char* key)
/external/clang/lib/CodeGen/
H A DCGVTables.cpp297 QualType ThisType = MD->getThisType(getContext()); local
299 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getResultType();
337 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); local
H A DCGExprCXX.cpp356 QualType ThisType = local
360 Args.add(RValue::get(This), ThisType); local
H A DCGClass.cpp2181 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); local
2183 CallArgs.add(RValue::get(ThisPtr), ThisType); local
2212 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); local
2213 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType));
2214 CallArgs.add(RValue::get(ThisPtr), ThisType); local
/external/clang/lib/Sema/
H A DSemaTemplate.cpp425 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(Context); local
432 /*This*/ 0, ThisType,
H A DSemaOverload.cpp2947 QualType ThisType = Constructor->getThisType(S.Context); local
2954 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
3134 QualType ThisType = Constructor->getThisType(S.Context); local
3150 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
H A DTreeTransform.h2018 QualType ThisType,
2022 new (getSema().Context) CXXThisExpr(ThisLoc, ThisType,
2017 RebuildCXXThisExpr(SourceLocation ThisLoc, QualType ThisType, bool isImplicit) argument

Completed in 208 milliseconds