Lines Matching refs:Cache
2163 typedef TypePropertyCache<Private> Cache;
2210 return Cache::get(cast<ComplexType>(T)->getElementType());
2212 return Cache::get(cast<PointerType>(T)->getPointeeType());
2214 return Cache::get(cast<BlockPointerType>(T)->getPointeeType());
2217 return Cache::get(cast<ReferenceType>(T)->getPointeeType());
2220 return merge(Cache::get(MPT->getClass()),
2221 Cache::get(MPT->getPointeeType()));
2226 return Cache::get(cast<ArrayType>(T)->getElementType());
2229 return Cache::get(cast<VectorType>(T)->getElementType());
2231 return Cache::get(cast<FunctionType>(T)->getReturnType());
2234 CachedProperties result = Cache::get(FPT->getReturnType());
2236 result = merge(result, Cache::get(ai));
2244 return Cache::get(cast<ObjCObjectType>(T)->getBaseType());
2246 return Cache::get(cast<ObjCObjectPointerType>(T)->getPointeeType());
2248 return Cache::get(cast<AtomicType>(T)->getValueType());
2256 Cache::ensure(this);
2261 Cache::ensure(this);