Searched refs:ThisType (Results 1 - 11 of 11) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | RefCountedSupplement.h | 39 typedef RefCountedSupplement<T, S> ThisType; typedef in class:blink::RefCountedSupplement 45 explicit Wrapper(PassRefPtr<ThisType> wrapped) : m_wrapped(wrapped) { } 50 ThisType* wrapped() const { return m_wrapped.get(); } 54 RefPtr<ThisType> m_wrapped; 57 static void provideTo(Supplementable<T>& host, const char* key, PassRefPtr<ThisType> supplement) 62 static ThisType* from(Supplementable<T>& host, const char* key)
|
/external/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 200 QualType ThisType = MD->getThisType(getContext()); local 203 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getReturnType(); 241 QualType ThisType = MD->getThisType(getContext()); local 242 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); local 274 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getReturnType();
|
H A D | CGClass.cpp | 2135 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); local 2137 CallArgs.add(RValue::get(ThisPtr), ThisType); local 2165 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); local 2166 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType)); 2167 CallArgs.add(RValue::get(ThisPtr), ThisType); local
|
H A D | CGExprCXX.cpp | 269 QualType ThisType = local 273 Args.add(RValue::get(This), ThisType); local
|
H A D | CGCall.cpp | 212 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(MD); local 213 return arrangeCXXMethodType(ThisType, prototype.getTypePtr());
|
/external/clang/lib/Analysis/ |
H A D | Consumed.cpp | 778 QualType ThisType = Constructor->getThisType(CurrContext)->getPointeeType(); local 780 if (!isConsumableType(ThisType)) 801 ConsumedState RetState = mapConsumableAttrState(ThisType);
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 2990 QualType ThisType = Constructor->getThisType(S.Context); local 2997 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType()); 3186 QualType ThisType = Constructor->getThisType(S.Context); local 3202 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
|
H A D | SemaDeclAttr.cpp | 802 QualType ThisType = MD->getThisType(CurrContext)->getPointeeType(); local 804 if (const CXXRecordDecl *RD = ThisType->getAsCXXRecordDecl()) {
|
H A D | SemaExpr.cpp | 1959 QualType ThisType = S.getCurrentThisType(); local 1961 if (!ThisType.isNull()) 1962 RD = ThisType->getPointeeType()->getAsCXXRecordDecl(); 1974 if (!ThisType.isNull()) { 1977 Context, /*This=*/nullptr, ThisType, /*IsArrow=*/true,
|
H A D | SemaTemplate.cpp | 418 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(Context); local 425 Context, /*This*/ nullptr, ThisType, /*IsArrow*/ true,
|
H A D | TreeTransform.h | 2212 QualType ThisType, 2215 return new (getSema().Context) CXXThisExpr(ThisLoc, ThisType, isImplicit); 2211 RebuildCXXThisExpr(SourceLocation ThisLoc, QualType ThisType, bool isImplicit) argument
|
Completed in 419 milliseconds