File indexing completed on 2026-05-10 08:36:24
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #ifndef LLVM_CLANG_ANALYSIS_DOMAINSPECIFIC_COCOACONVENTIONS_H
0014 #define LLVM_CLANG_ANALYSIS_DOMAINSPECIFIC_COCOACONVENTIONS_H
0015
0016 #include "clang/Basic/LLVM.h"
0017 #include "llvm/ADT/StringRef.h"
0018
0019 namespace clang {
0020 class FunctionDecl;
0021 class QualType;
0022
0023 namespace ento {
0024 namespace cocoa {
0025
0026 bool isRefType(QualType RetTy, StringRef Prefix,
0027 StringRef Name = StringRef());
0028
0029 bool isCocoaObjectRef(QualType T);
0030
0031 }
0032
0033 namespace coreFoundation {
0034 bool isCFObjectRef(QualType T);
0035
0036 bool followsCreateRule(const FunctionDecl *FD);
0037 }
0038
0039 }}
0040
0041 #endif