reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1856 assert(type->isVariablyModifiedType() && 1864 assert(type->isVariablyModifiedType()); 1866 const Type *ty = type.getTypePtr(); 1893 type = cast<AdjustedType>(ty)->getAdjustedType(); 1897 type = cast<DecayedType>(ty)->getPointeeType(); 1901 type = cast<PointerType>(ty)->getPointeeType(); 1905 type = cast<BlockPointerType>(ty)->getPointeeType(); 1910 type = cast<ReferenceType>(ty)->getPointeeType(); 1914 type = cast<MemberPointerType>(ty)->getPointeeType(); 1920 type = cast<ArrayType>(ty)->getElementType(); 1957 type = vat->getElementType(); 1963 type = cast<FunctionType>(ty)->getReturnType(); 1974 type = type.getSingleStepDesugaredType(getContext()); 1974 type = type.getSingleStepDesugaredType(getContext()); 1990 type = cast<AtomicType>(ty)->getValueType(); 1994 type = cast<PipeType>(ty)->getElementType(); 1997 } while (type->isVariablyModifiedType());