clang
8.0.0
lib
StaticAnalyzer
Core
TaintManager.cpp
Go to the documentation of this file.
1
//== TaintManager.cpp ------------------------------------------ -*- 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
//===----------------------------------------------------------------------===//
9
10
#include "
clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
"
11
12
using namespace
clang
;
13
using namespace
ento
;
14
15
void
*
ProgramStateTrait<TaintMap>::GDMIndex
() {
16
static
int
index = 0;
17
return
&index;
18
}
19
20
void
*
ProgramStateTrait<DerivedSymTaint>::GDMIndex
() {
21
static
int
index;
22
return
&index;
23
}
ento
TaintManager.h
clang::ento::ProgramStateTrait< DerivedSymTaint >::GDMIndex
static void * GDMIndex()
clang
Dataflow Directional Tag Classes.
Definition:
CFGReachabilityAnalysis.h:22
clang::ento::ProgramStateTrait< TaintMap >::GDMIndex
static void * GDMIndex()
Generated on Thu Jan 24 2019 18:00:16 for clang by
1.8.13