ProgramPoint.h (204643) | ProgramPoint.h (208600) |
---|---|
1//==- ProgramPoint.h - Program Points for Path-Sensitive Analysis --*- C++ -*-// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 45 unchanged lines hidden (view full) --- 54 // The LocationContext could be NULL to allow ProgramPoint to be used in 55 // context insensitive analysis. 56 const LocationContext *L; 57 const void *Tag; 58 59protected: 60 ProgramPoint(const void* P, Kind k, const LocationContext *l, 61 const void *tag = 0) | 1//==- ProgramPoint.h - Program Points for Path-Sensitive Analysis --*- C++ -*-// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 45 unchanged lines hidden (view full) --- 54 // The LocationContext could be NULL to allow ProgramPoint to be used in 55 // context insensitive analysis. 56 const LocationContext *L; 57 const void *Tag; 58 59protected: 60 ProgramPoint(const void* P, Kind k, const LocationContext *l, 61 const void *tag = 0) |
62 : Data(P, NULL), K(k), L(l), Tag(tag) {} | 62 : Data(P, static_cast<const void*>(NULL)), K(k), L(l), Tag(tag) {} |
63 64 ProgramPoint(const void* P1, const void* P2, Kind k, const LocationContext *l, 65 const void *tag = 0) 66 : Data(P1, P2), K(k), L(l), Tag(tag) {} 67 68protected: 69 const void* getData1() const { return Data.first; } 70 const void* getData2() const { return Data.second; } --- 310 unchanged lines hidden --- | 63 64 ProgramPoint(const void* P1, const void* P2, Kind k, const LocationContext *l, 65 const void *tag = 0) 66 : Data(P1, P2), K(k), L(l), Tag(tag) {} 67 68protected: 69 const void* getData1() const { return Data.first; } 70 const void* getData2() const { return Data.second; } --- 310 unchanged lines hidden --- |