Home | History | Annotate | Download | only in Checkers

Lines Matching defs:Class

87 class RetEffect {
154 class RefVal {
368 class RetainSummary {
448 friend class RetainSummaryManager;
457 class ObjCSummaryKey {
504 class ObjCSummaryCache {
543 // FIXME: Class method lookup. Right now we dont' have a good way
544 // of going between IdentifierInfo* and the class hierarchy.
568 class RetainSummaryManager {
762 const ObjCInterfaceDecl *Class = M.getReceiverInterface();
764 return getMethodSummary(M.getSelector(), Class, M.getDecl(),
808 friend class RetainSummaryTemplate;
815 class RetainSummaryTemplate {
1478 // FIXME: The receiver could be a reference to a class, meaning that
1479 // we should use the class method.
1480 // id x = [NSObject class];
1613 class CFRefBug : public BugType {
1625 class UseAfterRelease : public CFRefBug {
1634 class BadRelease : public CFRefBug {
1644 class DeallocGC : public CFRefBug {
1654 class DeallocNotOwned : public CFRefBug {
1664 class OverAutorelease : public CFRefBug {
1674 class ReturnedNotOwnedForOwned : public CFRefBug {
1685 class Leak : public CFRefBug {
1702 class CFRefReportVisitor : public BugReporterVisitorImpl<CFRefReportVisitor> {
1728 class CFRefLeakReportVisitor : public CFRefReportVisitor {
1748 class CFRefReport : public BugReport {
1778 class CFRefLeakReport : public CFRefReport {
1889 // We should always be able to find the boxing class interface,
2398 class RetainCountChecker
2616 class StopTrackingCallback : public SymbolVisitor {
2786 /// invoking class methods we augment to the return type to be that of
2787 /// a pointer to the class (as opposed it just being id).
2800 // id, id<...>, or Class. If we have an ObjCInterfaceDecl, we know this
2801 // is a call to a class method whose type we can resolve. In such
2802 // cases, promote the return type to XXX* (where XXX is the class).