Home | History | Annotate | Download | only in AST

Lines Matching refs:Typedef

615   case Type::Typedef:
1280 // Typedef/non-typedef mismatch.
2161 // Import the major distinguishing characteristics of this typedef.
2168 // If this typedef is not in block scope, determine whether we've
2169 // seen a typedef with the same name (that we can merge with) or any
2198 // Import the underlying type of this typedef;
2203 // Create the new typedef node.
2261 if (TypedefNameDecl *Typedef = dyn_cast<TypedefNameDecl>(Found)) {
2262 if (const TagType *Tag = Typedef->getUnderlyingType()->getAs<TagType>())
2347 if (TypedefNameDecl *Typedef = dyn_cast<TypedefNameDecl>(Found)) {
2348 if (const TagType *Tag = Typedef->getUnderlyingType()->getAs<TagType>())
4203 // Keep track of anonymous tags that have an associated typedef.
4207 // When we've finished transforming a typedef, see whether it was the
4208 // typedef for an anonymous tag.
4215 // We found the typedef for an anonymous tag; link them.