| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.h | 65 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 D | TypeErasedDataflowAnalysis.h | 54 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 D | DataflowAnalysis.h | 123 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 D | MatchSwitch.h | 43 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 D | Transfer.h | 32 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 D | DataflowEnvironment.cpp | 53 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 D | Transfer.cpp | 40 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 D | TypeErasedDataflowAnalysis.cpp | 51 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 D | Environment.h | 18 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 D | ProcessInfo.h | 86 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 D | UncheckedOptionalAccessModel.h | 55 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 D | Environment.h | 56 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 D | Environment.cpp | 13 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 D | PlatformQemuUser.cpp | 60 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 D | Environment.cpp | 77 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 D | UncheckedOptionalAccessModel.cpp | 203 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 D | TokenAnalyzer.h | 37 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 D | TokenAnalyzer.cpp | 58 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 D | QualifierAlignmentFixer.h | 25 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 D | SBEnvironment.cpp | 19 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 D | SBLaunchInfo.cpp | 38 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 D | SBEnvironment.h | 127 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 D | cvs.info-9 | 158 * 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 D | Job.cpp | 299 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 D | SPIRVUsage.rst | 24 ``-target <Architecture><Subarchitecture>-<Vendor>-<OS>-<Environment>`` 70 Environment Description
|