/openbsd/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
H A D | Transfer.cpp | 134 : StmtToEnv(StmtToEnv), Env(Env) {} in TransferVisitor() 168 Env.setValue(Loc, Env.makeAnd(LHSVal, RHSVal)); in VisitBinaryOperator() 170 Env.setValue(Loc, Env.makeOr(LHSVal, RHSVal)); in VisitBinaryOperator() 317 Env.setValue(Loc, Env.makeAtomicBoolValue()); in VisitImplicitCastExpr() 413 Env.setValue(ExprLoc, Env.makeNot(*SubExprVal)); in VisitUnaryOperator() 430 Env.setValue(Loc, Env.takeOwnership( in VisitCXXThisExpr() 485 Env.setValue(Loc, Env.takeOwnership( in VisitMemberExpr() 520 Env.setValue( in VisitMemberExpr() 733 Env.setValue(Loc, Env.getBoolLiteralValue(S->getValue())); in VisitCXXBoolLiteralExpr() 827 Env.popCall(ExitState->Env); in transferInlineCall() [all …]
|
H A D | TypeErasedDataflowAnalysis.cpp | 56 return &State->Env; in getEnvironment() 101 : StmtToEnv(StmtToEnv), Env(Env), BlockSuccIdx(BlockSuccIdx) {} in TerminatorVisitor() 164 Env.setValue(*Loc, *Val); in extendFlowCondition() 171 Val = &Env.makeNot(*Val); in extendFlowCondition() 180 Environment &Env; member in clang::dataflow::TerminatorVisitor 281 MaybeState->Env.join(PredState.Env, Analysis); in computeBlockInputState() 310 auto &Env = InputState.Env; in builtinTransferInitializer() local 332 Env.setValue(MemberLoc, Env.takeOwnership(std::make_unique<ReferenceValue>( in builtinTransferInitializer() 449 NewBlockState.Env.dump(); in runTypeErasedDataflowAnalysis() 461 NewBlockState.Env.widen(OldBlockState->Env, Analysis); in runTypeErasedDataflowAnalysis() [all …]
|
/openbsd/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | UncheckedOptionalAccessModel.cpp | 337 Env.flowConditionImplies(Env.makeNot(*HasValueVal)); in isEmptyOptional() 364 State.Env.setValue( in transferMakeOptionalCall() 388 auto &Env = State.Env; in transferValueOrImpl() local 395 State.Env, in transferValueOrImpl() 450 Env.setValue(*OptionalLoc, createOptionalValue(Env, HasValueVal)); in assignOptionalValue() 586 EqVal, Env.makeOr(Env.makeAnd(LHS, RHS), in evaluateEquality() 587 Env.makeAnd(Env.makeNot(LHS), Env.makeNot(RHS)))), in evaluateEquality() 588 Env.makeImplication(Env.makeNot(EqVal), Env.makeOr(LHS, RHS))); in evaluateEquality() 594 Environment &Env = State.Env; in transferOptionalAndOptionalCmp() local 597 Env, Env.getValue(*CmpExpr->getArg(0), SkipPast::Reference))) in transferOptionalAndOptionalCmp() [all …]
|
H A D | ChromiumCheckModel.cpp | 53 bool ChromiumCheckModel::transfer(const CFGElement *Element, Environment &Env) { in transfer() argument 62 Env.addToFlowCondition(Env.getBoolLiteralValue(false)); in transfer()
|
/openbsd/gnu/llvm/compiler-rt/lib/fuzzer/ |
H A D | FuzzerFork.cpp | 317 GlobalEnv Env; in FuzzWithFork() local 318 Env.Args = Args; in FuzzWithFork() 320 Env.Rand = &Rand; in FuzzWithFork() 331 Env.DFTDir = DirPlusFile(Env.TempDir, "DFT"); in FuzzWithFork() 334 MkDir(Env.DFTDir); in FuzzWithFork() 338 MkDir(Env.MainCorpusDir = DirPlusFile(Env.TempDir, "C")); in FuzzWithFork() 348 CrashResistantMerge(Env.Args, {}, SeedFiles, &Env.Files, Env.Features, in FuzzWithFork() 356 if (Env.Group) { in FuzzWithFork() 362 Env.Files.size(), Env.TempDir.c_str()); in FuzzWithFork() 411 CrashResistantMerge(Env.Args, {}, CurrentSeedFiles, &Env.Files, in FuzzWithFork() [all …]
|
/openbsd/gnu/llvm/clang/lib/Format/ |
H A D | TokenAnalyzer.cpp | 62 auto Env = std::make_unique<Environment>(Code, FileName, FirstStartColumn, in make() local 65 Env->SM.getDiagnostics().setClient(&Diags, /*ShouldOwnClient=*/false); in make() 66 SourceLocation StartOfFile = Env->SM.getLocForStartOfFile(Env->ID); in make() 70 Env->CharRanges.push_back(CharSourceRange::getCharRange(Start, End)); in make() 73 Env->SM.getBufferData(Env->ID); in make() 76 return Env; in make() 87 : Style(Style), Env(Env), in TokenAnalyzer() 88 AffectedRangeMgr(Env.getSourceManager(), Env.getCharRanges()), in TokenAnalyzer() 91 Env.getSourceManager().getBufferData(Env.getFileID()))) { in TokenAnalyzer() 105 FormatTokenLexer Lex(Env.getSourceManager(), Env.getFileID(), in process() [all …]
|
H A D | QualifierAlignmentFixer.cpp | 29 const Environment &Env, const FormatStyle &Style, StringRef &Code, in QualifierAlignmentFixer() argument 32 : TokenAnalyzer(Env, Style), Code(Code), Ranges(Ranges), in QualifierAlignmentFixer() 44 [&, Qualifier, ConfiguredQualifierTokens](const Environment &Env) { in QualifierAlignmentFixer() argument 45 return LeftRightQualifierAlignmentFixer(Env, Style, Qualifier, in QualifierAlignmentFixer() 54 return LeftRightQualifierAlignmentFixer(Env, Style, Qualifier, in QualifierAlignmentFixer() 66 auto Env = Environment::make(Code, FileName, Ranges, FirstStartColumn, in analyze() local 68 if (!Env) in analyze() 80 Env = Environment::make( in analyze() 84 if (!Env) in analyze() 425 const Environment &Env, const FormatStyle &Style, in LeftRightQualifierAlignmentFixer() argument [all …]
|
H A D | Format.cpp | 1974 : TokenAnalyzer(Env, Style) {} in BracesInserter() 2235 Env.getSourceManager().getBufferData(Env.getFileID()), in analyze() 2420 : TokenAnalyzer(Env, Style), in Cleaner() 3436 if (!Env) in reformat() 3452 if (!Env) in reformat() 3547 Env = Environment::make( in reformat() 3551 if (!Env) in reformat() 3579 if (!Env) in cleanup() 3599 if (!Env) in fixNamespaceEndComments() 3609 if (!Env) in separateDefinitionBlocks() [all …]
|
H A D | SortJavaScriptImports.cpp | 135 JavaScriptImportSorter(const Environment &Env, const FormatStyle &Style) in JavaScriptImportSorter() argument 136 : TokenAnalyzer(Env, Style), in JavaScriptImportSorter() 137 FileContents(Env.getSourceManager().getBufferData(Env.getFileID())) { in JavaScriptImportSorter() 207 Env.getSourceManager(), CharSourceRange::getCharRange(InsertionPoint), in analyze() 250 const SourceManager &SM = Env.getSourceManager(); in getSourceText() 577 auto Env = Environment::make(Code, FileName, Ranges); in sortJavaScriptImports() local 578 if (!Env) in sortJavaScriptImports() 580 return JavaScriptImportSorter(*Env, Style).process().first; in sortJavaScriptImports()
|
H A D | DefinitionBlockSeparator.h | 26 DefinitionBlockSeparator(const Environment &Env, const FormatStyle &Style) in DefinitionBlockSeparator() argument 27 : TokenAnalyzer(Env, Style) {} in DefinitionBlockSeparator()
|
H A D | IntegerLiteralSeparatorFixer.cpp | 45 IntegerLiteralSeparatorFixer::process(const Environment &Env, in process() argument 78 const auto &SourceMgr = Env.getSourceManager(); in process() 79 AffectedRangeManager AffectedRangeMgr(SourceMgr, Env.getCharRanges()); in process() 81 const auto ID = Env.getFileID(); in process()
|
/openbsd/regress/bin/ksh/ |
H A D | history.t | 12 file-setup: file 644 "Env" 29 file-setup: file 644 "Env" 49 file-setup: file 644 "Env" 69 file-setup: file 644 "Env" 85 file-setup: file 644 "Env" 104 file-setup: file 644 "Env" 128 file-setup: file 644 "Env" 152 file-setup: file 644 "Env" 175 file-setup: file 644 "Env" 199 file-setup: file 644 "Env" [all …]
|
/openbsd/gnu/llvm/lldb/source/Utility/ |
H A D | Environment.cpp | 28 Environment::Envp::Envp(const Environment &Env) { in Envp() argument 30 Allocator.Allocate(sizeof(char *) * (Env.size() + 1), alignof(char *))); in Envp() 32 for (const auto &KV : Env) in Envp() 37 Environment::Environment(const char *const *Env) { in Environment() argument 38 if (!Env) in Environment() 40 while (*Env) in Environment() 41 insert(*Env++); in Environment()
|
/openbsd/gnu/usr.bin/perl/cpan/Test-Harness/t/ |
H A D | env_opts.t | 7 use TAP::Harness::Env; 20 ok my $harness = TAP::Harness::Env->create, 'made harness'; 32 ok my $harness = TAP::Harness::Env->create, 'made harness'; 46 ok my $harness = TAP::Harness::Env->create, 'made harness'; 58 ok my $harness = TAP::Harness::Env->create, 'made harness'; 64 ok my $harness = TAP::Harness::Env->create, 'made harness';
|
/openbsd/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowAnalysis.h | 123 Environment &Env) final { in transferTypeErased() argument 125 static_cast<Derived *>(this)->transfer(Element, L, Env); in transferTypeErased() 129 TypeErasedLattice &E, Environment &Env) final { in transferBranchTypeErased() argument 131 E, Env); in transferBranchTypeErased() 160 Environment &Env) 162 Branch, Stmt, std::declval<LatticeT &>(), Env))> { 163 A.transferBranch(Branch, Stmt, llvm::any_cast<Lattice &>(L.Value), Env); 180 Environment Env; member 209 *Lattice, State.Env}); 229 std::move(State.Env)}; [all …]
|
H A D | MatchSwitch.h | 43 TransferState(LatticeT &Lattice, Environment &Env) in TransferState() 44 : Lattice(Lattice), Env(Env) {} in TransferState() 48 Environment &Env; member 53 TransferStateForDiagnostics(const LatticeT &Lattice, const Environment &Env) in TransferStateForDiagnostics() 54 : Lattice(Lattice), Env(Env) {} in TransferStateForDiagnostics() 58 const Environment &Env; member
|
H A D | TypeErasedDataflowAnalysis.h | 124 Environment Env; member 126 TypeErasedDataflowAnalysisState(TypeErasedLattice Lattice, Environment Env) in TypeErasedDataflowAnalysisState() 127 : Lattice(std::move(Lattice)), Env(std::move(Env)) {} in TypeErasedDataflowAnalysisState()
|
/openbsd/gnu/llvm/lldb/include/lldb/Utility/ |
H A D | Environment.h | 31 explicit Envp(const Environment &Env); 62 Environment(char *const *Env) in Environment() argument 63 : Environment(const_cast<const char *const *>(Env)) {} in Environment() 64 Environment(const char *const *Env); 89 static void format(const lldb_private::Environment &Env, raw_ostream &Stream, 91 for (const auto &KV : Env)
|
/openbsd/gnu/usr.bin/perl/dist/Env/lib/ |
H A D | Env.pm | 1 package Env; package 90 tie ${"${callpack}::$name"}, Env, $name; 93 tie @{"${callpack}::$name"}, Env::Array::VMS, $name; 95 tie @{"${callpack}::$name"}, Env::Array, $name; 121 package Env::Array; 227 package Env::Array::VMS;
|
/openbsd/gnu/llvm/llvm/lib/Support/ |
H A D | Program.cpp | 27 std::optional<ArrayRef<StringRef>> Env, 33 std::optional<ArrayRef<StringRef>> Env, in ExecuteAndWait() argument 41 if (Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg, in ExecuteAndWait() 58 std::optional<ArrayRef<StringRef>> Env, in ExecuteNoWait() argument 66 if (!Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg, in ExecuteNoWait()
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | Environment.cpp | 136 Environment EnvironmentManager::bindExpr(Environment Env, in bindExpr() argument 142 return Environment(F.remove(Env.ExprBindings, E)); in bindExpr() 144 return Env; in bindExpr() 146 return Environment(F.add(Env.ExprBindings, E, V)); in bindExpr() 178 EnvironmentManager::removeDeadBindings(Environment Env, in removeDeadBindings() argument 194 for (Environment::iterator I = Env.begin(), End = Env.end(); I != End; ++I) { in removeDeadBindings()
|
H A D | ProgramState.cpp | 50 Env(env), in ProgramState() 58 : stateMgr(RHS.stateMgr), Env(RHS.Env), store(RHS.store), GDM(RHS.GDM), in ProgramState() 103 NewState.Env = EnvMgr.removeDeadBindings(NewState.Env, SymReaper, state); in removeDeadBindingsFromEnvironmentAndStore() 306 getStateManager().EnvMgr.bindExpr(Env, EnvironmentEntry(S, LCtx), V, in BindExpr() 308 if (NewEnv == Env) in BindExpr() 312 NewSt.Env = NewEnv; in BindExpr() 471 Env.printJson(Out, Mgr.getContext(), LCtx, NL, Space, IsDot); in printJson()
|
/openbsd/gnu/llvm/llvm/include/llvm/TargetParser/ |
H A D | Triple.h | 565 EnvironmentType Env = getEnvironment(); in isGNUEnvironment() local 566 return Env == Triple::GNU || Env == Triple::GNUABIN32 || in isGNUEnvironment() 567 Env == Triple::GNUABI64 || Env == Triple::GNUEABI || in isGNUEnvironment() 568 Env == Triple::GNUEABIHF || Env == Triple::GNUF32 || in isGNUEnvironment() 569 Env == Triple::GNUF64 || Env == Triple::GNUSF || in isGNUEnvironment() 570 Env == Triple::GNUX32; in isGNUEnvironment() 946 EnvironmentType Env = getEnvironment(); in isX32() local 947 return Env == Triple::GNUX32 || Env == Triple::MuslX32; in isX32()
|
/openbsd/gnu/llvm/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolCompiland.cpp | 49 while (auto Env = Envs->getNext()) { in getSourceFileFullPath() local 50 std::string Var = Env->getName(); in getSourceFileFullPath() 52 EnvWorkingDir = Env->getValue(); in getSourceFileFullPath() 56 EnvSrc = Env->getValue(); in getSourceFileFullPath()
|
/openbsd/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/ |
H A D | flags_test.cpp | 20 static void testFlag(scudo::FlagType Type, T StartValue, const char *Env, in testFlag() argument 25 Parser.parseString(Env); in testFlag() 76 static void testTwoFlags(const char *Env, bool ExpectedFlag1, in testTwoFlags() argument 84 Parser.parseString(Env); in testTwoFlags()
|