Static Value-Flow Analysis
Loading...
Searching...
No Matches
svf
include
Util
BitVector.h
Go to the documentation of this file.
1
//===- BitVector.h -- variably sized bit vector data structure ------------//
2
3
/*
4
* BitVector.h
5
*
6
* Contiguous bit vector with trailing 0s stripped.
7
*
8
* Created on: Jul 4, 2021
9
* Author: Mohamad Barbar
10
*/
11
12
#ifndef BITVECTOR_H_
13
#define BITVECTOR_H_
14
15
#include <
Util/CoreBitVector.h
>
16
17
namespace
SVF
18
{
19
31
class
BitVector
:
public
CoreBitVector
32
{
33
public
:
35
BitVector
(
void
);
36
38
BitVector
(
size_t
n
);
39
41
BitVector
(
const
BitVector
&bv);
42
44
BitVector
(
BitVector
&&bv);
45
47
BitVector
&
operator=
(
const
BitVector
&
rhs
);
48
50
BitVector
&
operator=
(
BitVector
&&
rhs
);
51
};
52
53
};
// namespace SVF
54
55
#endif
// BITVECTOR_H_
CoreBitVector.h
n
cJSON * n
Definition
cJSON.cpp:2558
SVF::BitVector
Definition
BitVector.h:32
SVF::BitVector::BitVector
BitVector(void)
Construct empty BV.
Definition
BitVector.cpp:17
SVF::BitVector::operator=
BitVector & operator=(const BitVector &rhs)
Copy assignment.
Definition
BitVector.cpp:34
SVF::CoreBitVector
Definition
CoreBitVector.h:31
SVF
for isBitcode
Definition
BasicTypes.h:68
SVF::IRBuilder
llvm::IRBuilder IRBuilder
Definition
BasicTypes.h:74
Generated by
1.9.8