reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
41 TYPE(Enum, TagType)
75 T castAs() const { 77 T t; 86 T getAs() const { 87 if (!T::isKind(*this)) 89 T t; 491 Derived::classofType(TL.getTypePtr()); 727 EnumTypeLoc,tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
737 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); 737 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T);tools/clang/lib/Sema/TreeTransform.h
5837 EnumTypeLoc TL) { 5853 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result); 5853 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result);tools/clang/lib/Sema/TypeLocBuilder.h
93 template <class TyLocType> TyLocType push(QualType T) { 94 TyLocType Loc = TypeLoc(T, nullptr).castAs<TyLocType>(); 94 TyLocType Loc = TypeLoc(T, nullptr).castAs<TyLocType>(); 97 return pushImpl(T, LocalSize, LocalAlign).castAs<TyLocType>();tools/clang/lib/Serialization/ASTReader.cpp
7126 void TypeLocReader::VisitEnumTypeLoc(EnumTypeLoc TL) {
tools/clang/lib/Serialization/ASTWriter.cpp 775 void TypeLocWriter::VisitEnumTypeLoc(EnumTypeLoc TL) {
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 56 TL.getAs<EnumTypeLoc>().getTypePtr()->getDecl()->getName()))