Home | History | Annotate | Download | only in AST

Lines Matching refs:BaseType

105   QualType BaseType = T;
106 while (!BaseType->isSpecifierType()) {
107 if (isa<TypedefType>(BaseType))
109 else if (const PointerType* PTy = BaseType->getAs<PointerType>())
110 BaseType = PTy->getPointeeType();
111 else if (const ArrayType* ATy = dyn_cast<ArrayType>(BaseType))
112 BaseType = ATy->getElementType();
113 else if (const FunctionType* FTy = BaseType->getAs<FunctionType>())
114 BaseType = FTy->getResultType();
115 else if (const VectorType *VTy = BaseType->getAs<VectorType>())
116 BaseType = VTy->getElementType();
120 return BaseType;
255 QualType BaseType = GetBaseType(CurDeclType);
256 if (!BaseType.isNull() && isa<TagType>(BaseType) &&
257 cast<TagType>(BaseType)->getDecl() == Decls[0]) {