Lines Matching refs:Typedef
608 case Type::Typedef:
1364 // Typedef/non-typedef mismatch.
2313 // Import the major distinguishing characteristics of this typedef.
2320 // If this typedef is not in block scope, determine whether we've
2321 // seen a typedef with the same name (that we can merge with) or any
2350 // Import the underlying type of this typedef;
2355 // Create the new typedef node.
2413 if (TypedefNameDecl *Typedef = dyn_cast<TypedefNameDecl>(Found)) {
2414 if (const TagType *Tag = Typedef->getUnderlyingType()->getAs<TagType>())
2499 if (TypedefNameDecl *Typedef = dyn_cast<TypedefNameDecl>(Found)) {
2500 if (const TagType *Tag = Typedef->getUnderlyingType()->getAs<TagType>())
4640 // Keep track of anonymous tags that have an associated typedef.
4644 // When we've finished transforming a typedef, see whether it was the
4645 // typedef for an anonymous tag.
4652 // We found the typedef for an anonymous tag; link them.