forked from OSchip/llvm-project
Sort visitor methods so we can easily tell what's implemented.
llvm-svn: 96600
This commit is contained in:
parent
0e2930979d
commit
7dff4163aa
|
@ -256,27 +256,27 @@ public:
|
|||
// Declaration visitors
|
||||
bool VisitAttributes(Decl *D);
|
||||
bool VisitDeclContext(DeclContext *DC);
|
||||
bool VisitTranslationUnitDecl(TranslationUnitDecl *D);
|
||||
bool VisitTypedefDecl(TypedefDecl *D);
|
||||
bool VisitTagDecl(TagDecl *D);
|
||||
bool VisitEnumConstantDecl(EnumConstantDecl *D);
|
||||
bool VisitDeclaratorDecl(DeclaratorDecl *DD);
|
||||
bool VisitFunctionDecl(FunctionDecl *ND);
|
||||
bool VisitEnumConstantDecl(EnumConstantDecl *D);
|
||||
bool VisitFieldDecl(FieldDecl *D);
|
||||
bool VisitVarDecl(VarDecl *);
|
||||
bool VisitObjCMethodDecl(ObjCMethodDecl *ND);
|
||||
bool VisitObjCContainerDecl(ObjCContainerDecl *D);
|
||||
bool VisitFunctionDecl(FunctionDecl *ND);
|
||||
bool VisitObjCCategoryDecl(ObjCCategoryDecl *ND);
|
||||
bool VisitObjCProtocolDecl(ObjCProtocolDecl *PID);
|
||||
bool VisitObjCInterfaceDecl(ObjCInterfaceDecl *D);
|
||||
bool VisitObjCImplDecl(ObjCImplDecl *D);
|
||||
bool VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D);
|
||||
bool VisitObjCClassDecl(ObjCClassDecl *D);
|
||||
// FIXME: ObjCCompatibleAliasDecl requires aliased-class locations.
|
||||
bool VisitObjCContainerDecl(ObjCContainerDecl *D);
|
||||
bool VisitObjCForwardProtocolDecl(ObjCForwardProtocolDecl *D);
|
||||
bool VisitObjCImplDecl(ObjCImplDecl *D);
|
||||
bool VisitObjCImplementationDecl(ObjCImplementationDecl *D);
|
||||
bool VisitObjCInterfaceDecl(ObjCInterfaceDecl *D);
|
||||
bool VisitObjCMethodDecl(ObjCMethodDecl *ND);
|
||||
// FIXME: ObjCPropertyDecl requires TypeSourceInfo, getter/setter locations,
|
||||
// etc.
|
||||
// FIXME: ObjCCompatibleAliasDecl requires aliased-class locations.
|
||||
bool VisitObjCForwardProtocolDecl(ObjCForwardProtocolDecl *D);
|
||||
bool VisitObjCClassDecl(ObjCClassDecl *D);
|
||||
bool VisitObjCProtocolDecl(ObjCProtocolDecl *PID);
|
||||
bool VisitTagDecl(TagDecl *D);
|
||||
bool VisitTranslationUnitDecl(TranslationUnitDecl *D);
|
||||
bool VisitTypedefDecl(TypedefDecl *D);
|
||||
bool VisitVarDecl(VarDecl *);
|
||||
|
||||
// Type visitors
|
||||
// FIXME: QualifiedTypeLoc doesn't provide any location information
|
||||
|
|
Loading…
Reference in New Issue