Home
last modified time | relevance | path

Searched refs:TypeVisitor (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-case.cpp222 template <TypeCategory CAT> struct TypeVisitor { struct
254 TypeVisitor<TypeCategory::Integer>{context_, *exprType, caseList}); in Enter()
262 TypeVisitor<TypeCategory::Character>{context_, *exprType, caseList}); in Enter()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeVisitor.h64 class TypeVisitor {
H A DJSONNodeDumper.h122 public TypeVisitor<JSONNodeDumper>,
141 using InnerTypeVisitor = TypeVisitor<JSONNodeDumper>;
H A DASTNodeTraverser.h66 public TypeVisitor<Derived>,
175 TypeVisitor<Derived>::Visit(T); in Visit()
H A DTextNodeDumper.h134 public TypeVisitor<TextNodeDumper>,
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DMemberwiseConstructor.cpp136 class Visitor : public TypeVisitor<Visitor, FieldAction> { in considerField()
/llvm-project-15.0.7/clang/lib/AST/
H A DODRHash.cpp658 class ODRTypeVisitor : public TypeVisitor<ODRTypeVisitor> {
659 typedef TypeVisitor<ODRTypeVisitor> Inherited;
H A DType.cpp844 struct SimpleTransformVisitor : public TypeVisitor<Derived, QualType> {
1789 public TypeVisitor<GetContainedDeducedTypeVisitor, Type*> {
1796 using TypeVisitor<GetContainedDeducedTypeVisitor, Type*>::Visit;
H A DTextNodeDumper.cpp231 TypeVisitor<TextNodeDumper>::Visit(T); in Visit()
H A DASTImporter.cpp180 class ASTNodeImporter : public TypeVisitor<ASTNodeImporter, ExpectedType>,
367 using TypeVisitor<ASTNodeImporter, ExpectedType>::Visit;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp355 struct Visitor : public TypeVisitor<Visitor> { in add()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2265 public TypeVisitor<GetContainedInventedTypeParmVisitor,
2267 using TypeVisitor<GetContainedInventedTypeParmVisitor,
H A DSemaTemplate.cpp5991 : public TypeVisitor<UnnamedLocalNoLinkageFinder, bool>
5996 typedef TypeVisitor<UnnamedLocalNoLinkageFinder, bool> inherited;