Home
last modified time | relevance | path

Searched refs:Environment (Results 1 – 25 of 185) sorted by relevance

12345678

/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h65 class Environment {
88 const Environment &Env1, const Value &Val2, in compare()
89 const Environment &Env2) { in compare()
113 const Environment &Env1, const Value &Val2, in merge()
114 const Environment &Env2, Value &MergedVal, in merge()
115 Environment &MergedEnv) { in merge()
144 virtual Value *widen(QualType Type, Value &Prev, const Environment &PrevEnv, in widen()
145 Value &Current, Environment &CurrentEnv) { in widen()
162 explicit Environment(DataflowAnalysisContext &DACtx);
164 Environment(const Environment &Other);
[all …]
H A DTypeErasedDataflowAnalysis.h54 class TypeErasedDataflowAnalysis : public Environment::ValueModel {
100 Environment &) = 0;
108 TypeErasedLattice &, Environment &) = 0;
124 Environment Env;
126 TypeErasedDataflowAnalysisState(TypeErasedLattice Lattice, Environment Env) in TypeErasedDataflowAnalysisState()
143 const CFGBlock &Block, const Environment &InitEnv,
158 const Environment &InitEnv,
H A DDataflowAnalysis.h123 Environment &Env) final { in transferTypeErased()
129 TypeErasedLattice &E, Environment &Env) final { in transferBranchTypeErased()
160 Environment &Env)
169 TypeErasedLattice &, Environment &) {} in transferBranchInternal() argument
180 Environment Env;
195 const Environment &InitEnv,
238 class DataflowModel : public Environment::ValueModel {
241 virtual bool transfer(const CFGElement *Element, Environment &Env) = 0;
H A DMatchSwitch.h43 TransferState(LatticeT &Lattice, Environment &Env) in TransferState()
48 Environment &Env;
53 TransferStateForDiagnostics(const LatticeT &Lattice, const Environment &Env) in TransferStateForDiagnostics()
58 const Environment &Env;
H A DTransfer.h32 virtual const Environment *getEnvironment(const Stmt &S) const = 0;
40 void transfer(const StmtToEnvMap &StmtToEnv, const Stmt &S, Environment &Env);
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp53 const Environment &Env1, Value &Val2, in compareDistinctValues()
54 const Environment &Env2, in compareDistinctValues()
55 Environment::ValueModel &Model) { in compareDistinctValues()
90 const Environment &Env1, Value &Val2, in mergeDistinctValues()
91 const Environment &Env2, in mergeDistinctValues()
92 Environment &MergedEnv, in mergeDistinctValues()
93 Environment::ValueModel &Model) { in mergeDistinctValues()
134 const Environment &PrevEnv, Value &Current, in widenDistinctValues()
135 Environment &CurrentEnv, in widenDistinctValues()
136 Environment::ValueModel &Model) { in widenDistinctValues()
[all …]
H A DTransfer.cpp40 Environment &Env) { in evaluateBooleanEquality()
54 static BoolValue &unpackValue(BoolValue &V, Environment &Env);
57 BoolValue &unpackBinaryBoolValue(Environment &Env, BoolValue &B, M build) { in unpackBinaryBoolValue()
70 static BoolValue &unpackValue(BoolValue &V, Environment &Env) { in unpackValue()
96 &Environment::makeAnd); in unpackValue()
99 &Environment::makeOr); in unpackValue()
102 Env, V, &Environment::makeImplication); in unpackValue()
105 &Environment::makeIff); in unpackValue()
112 static Value *maybeUnpackLValueExpr(const Expr &E, Environment &Env) { in maybeUnpackLValueExpr()
133 TransferVisitor(const StmtToEnvMap &StmtToEnv, Environment &Env) in TransferVisitor()
[all …]
H A DTypeErasedDataflowAnalysis.cpp51 const Environment *getEnvironment(const Stmt &S) const override { in getEnvironment()
99 TerminatorVisitor(const StmtToEnvMap &StmtToEnv, Environment &Env, in TerminatorVisitor()
180 Environment &Env;
188 const Environment &InitEnv, in AnalysisContext()
199 const Environment &InitEnv;
390 const CFGBlock &Block, const Environment &InitEnv, in transferBlock()
402 const Environment &InitEnv, in runTypeErasedDataflowAnalysis()
/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DEnvironment.h18 class Environment : private llvm::StringMap<std::string> {
31 explicit Envp(const Environment &Env);
35 friend class Environment; variable
59 Environment() {} in Environment() function
60 Environment(const Environment &RHS) : Base(static_cast<const Base&>(RHS)) {} in Environment() function
61 Environment(Environment &&RHS) : Base(std::move(RHS)) {} in Environment() function
62 Environment(char *const *Env) in Environment() function
63 : Environment(const_cast<const char *const *>(Env)) {} in Environment()
64 Environment(const char *const *Env);
66 Environment &operator=(Environment RHS) {
[all …]
H A DProcessInfo.h86 Environment &GetEnvironment() { return m_environment; } in GetEnvironment()
87 const Environment &GetEnvironment() const { return m_environment; } in GetEnvironment()
95 Environment m_environment;
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.h55 void transfer(const CFGElement *Elt, NoopLattice &L, Environment &Env);
58 const Environment &Env1, const Value &Val2,
59 const Environment &Env2) override;
61 bool merge(QualType Type, const Value &Val1, const Environment &Env1,
62 const Value &Val2, const Environment &Env2, Value &MergedVal,
63 Environment &MergedEnv) override;
65 Value *widen(QualType Type, Value &Prev, const Environment &PrevEnv,
66 Value &Current, Environment &CurrentEnv) override;
78 const Environment &Env);
81 CFGMatchSwitch<const Environment, std::vector<SourceLocation>>
/openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DEnvironment.h56 class Environment {
64 Environment(BindingsTy eb) : ExprBindings(eb) {} in Environment() function
80 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { in Profile()
90 bool operator==(const Environment& RHS) const {
101 using FactoryTy = Environment::BindingsTy::Factory;
108 Environment getInitialEnvironment() { in getInitialEnvironment()
109 return Environment(F.getEmptyMap()); in getInitialEnvironment()
113 Environment bindExpr(Environment Env, const EnvironmentEntry &E, SVal V,
116 Environment removeDeadBindings(Environment Env,
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DEnvironment.cpp13 char *Environment::Envp::make_entry(llvm::StringRef Key, in make_entry()
28 Environment::Envp::Envp(const Environment &Env) { in Envp()
37 Environment::Environment(const char *const *Env) { in Environment() function in Environment
44 void Environment::insert(iterator first, iterator last) { in insert()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/QemuUser/
H A DPlatformQemuUser.cpp60 Environment GetEmulatorEnvVars() { in GetEmulatorEnvVars()
64 return Environment(args); in GetEmulatorEnvVars()
67 Environment GetTargetEnvVars() { in GetTargetEnvVars()
71 return Environment(args); in GetTargetEnvVars()
131 static Environment ComputeLaunchEnvironment(Environment target, in ComputeLaunchEnvironment()
132 Environment host) { in ComputeLaunchEnvironment()
139 set_env.push_back(Environment::compose(KV)); in ComputeLaunchEnvironment()
198 Environment emulator_env = Host::GetEnvironment(); in DebugProcess()
242 Environment PlatformQemuUser::GetEnvironment() { in GetEnvironment()
243 Environment env = Host::GetEnvironment(); in GetEnvironment()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp77 SVal Environment::lookupExpr(const EnvironmentEntry &E) const { in lookupExpr()
86 SVal Environment::getSVal(const EnvironmentEntry &Entry, in getSVal()
136 Environment EnvironmentManager::bindExpr(Environment Env, in bindExpr()
142 return Environment(F.remove(Env.ExprBindings, E)); in bindExpr()
146 return Environment(F.add(Env.ExprBindings, E, V)); in bindExpr()
177 Environment
178 EnvironmentManager::removeDeadBindings(Environment Env, in removeDeadBindings()
184 Environment NewEnv = getInitialEnvironment(); in removeDeadBindings()
194 for (Environment::iterator I = Env.begin(), End = Env.end(); I != End; ++I) { in removeDeadBindings()
215 void Environment::printJson(raw_ostream &Out, const ASTContext &Ctx, in printJson()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp203 BoolValue &forceBoolValue(Environment &Env, const Expr &Expr) { in forceBoolValue()
223 StructValue &createOptionalValue(Environment &Env, BoolValue &HasValueVal) { in createOptionalValue()
231 BoolValue *getHasValue(Environment &Env, Value *OptionalVal) { in getHasValue()
280 Environment &Env) { in maybeInitializeOptionalValueMember()
333 bool isEmptyOptional(const Value &OptionalVal, const Environment &Env) { in isEmptyOptional()
342 bool isNonEmptyOptional(const Value &OptionalVal, const Environment &Env) { in isNonEmptyOptional()
385 BoolValue &(*ModelPred)(Environment &Env, in transferValueOrImpl()
408 [](Environment &Env, BoolValue &ExprVal, in transferValueOrStringEmptyCall()
425 [](Environment &Env, BoolValue &ExprVal, in transferValueOrNotEqX()
446 void assignOptionalValue(const Expr &E, Environment &Env, in assignOptionalValue()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Format/
H A DTokenAnalyzer.h37 class Environment {
44 Environment(StringRef Code, StringRef FileName, unsigned FirstStartColumn = 0,
67 static std::unique_ptr<Environment> make(StringRef Code, StringRef FileName,
90 TokenAnalyzer(const Environment &Env, const FormatStyle &Style);
107 const Environment &Env;
H A DTokenAnalyzer.cpp58 std::unique_ptr<Environment>
59 Environment::make(StringRef Code, StringRef FileName, in make()
62 auto Env = std::make_unique<Environment>(Code, FileName, FirstStartColumn, in make()
79 Environment::Environment(StringRef Code, StringRef FileName, in Environment() function in clang::format::Environment
86 TokenAnalyzer::TokenAnalyzer(const Environment &Env, const FormatStyle &Style) in TokenAnalyzer()
H A DQualifierAlignmentFixer.h25 const Environment &)>
39 QualifierAlignmentFixer(const Environment &Env, const FormatStyle &Style,
63 const Environment &Env, const FormatStyle &Style,
/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBEnvironment.cpp19 SBEnvironment::SBEnvironment() : m_opaque_up(new Environment()) { in SBEnvironment()
28 SBEnvironment::SBEnvironment(Environment rhs) in SBEnvironment()
29 : m_opaque_up(new Environment(std::move(rhs))) {} in SBEnvironment()
96 entries.AppendString(Environment::compose(KV).c_str()); in GetEntries()
124 Environment &SBEnvironment::ref() const { return *m_opaque_up; } in ref()
H A DSBLaunchInfo.cpp38 Environment::Envp m_envp;
182 SetEnvironment(SBEnvironment(Environment(envp)), append); in SetEnvironmentEntries()
187 Environment &refEnv = env.ref(); in SetEnvironment()
198 return SBEnvironment(Environment(m_opaque_sp->GetEnvironment())); in GetEnvironment()
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBEnvironment.h127 SBEnvironment(lldb_private::Environment rhs);
129 lldb_private::Environment &ref() const;
132 std::unique_ptr<lldb_private::Environment> m_opaque_up;
/openbsd-src/gnu/usr.bin/cvs/doc/
H A Dcvs.info-9158 * COMSPEC, environment variable: Environment variables.
196 * CVS_CLIENT_LOG, environment variable: Environment variables.
198 * CVS_IGNORE_REMOTE_ROOT, environment variable: Environment variables.
200 * CVS_RCMD_PORT, environment variable: Environment variables.
201 * CVS_RSH, environment variable: Environment variables.
204 * CVS_SERVER_SLEEP, environment variable: Environment variables.
209 * CVSIGNORE, environment variable: Environment variables.
210 * CVSREAD, environment variable: Environment variables.
223 * CVSWRAPPERS, environment variable <1>: Environment variables.
266 * Environment variables: Environment variables.
[all …]
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DJob.cpp299 Environment.reserve(NewEnvironment.size() + 1); in setEnvironment()
300 Environment.assign(NewEnvironment.begin(), NewEnvironment.end()); in setEnvironment()
301 Environment.push_back(nullptr); in setEnvironment()
352 if (!Environment.empty()) { in Execute()
353 assert(Environment.back() == nullptr && in Execute()
355 ArgvVectorStorage = llvm::toStringRefArray(Environment.data()); in Execute()
/openbsd-src/gnu/llvm/llvm/docs/
H A DSPIRVUsage.rst24 ``-target <Architecture><Subarchitecture>-<Vendor>-<OS>-<Environment>``
70 Environment Description

12345678