Commit b42f216
1 parent d90f0fa commit b42f216
File tree
2,008 files changed
+7514
-6224
lines changed- website
- docs
- static
- man/next
- odoc/next
- infer
- ATDGenerated
- AtdDeps
- Clang_ast_b
- Clang_ast_j
- Clang_ast_proj
- Clang_ast_types
- TypePtr
- Clang_ast_t
- Clang_ast_visit
- Clang_ast_v
- Clang_profiler_samples_j
- Clang_profiler_samples_t
- Config_impact_data_j
- Config_impact_data_t
- InferCommand
- Java_method_decl_j
- Java_method_decl_t
- Java_profiler_samples_j
- Java_profiler_samples_t
- Jsonbug_j
- Jsonbug_t
- Jsonconfigimpact_j
- Jsonconfigimpact_t
- Jsoncost_j
- Jsoncost_t
- Pulse_config_j
- Pulse_config_t
- Report_block_list_spec_j
- Report_block_list_spec_t
- Runstate_j
- Runstate_t
- Sarifbug_j
- Sarifbug_t
- Absint
- AbstractDomain
- BooleanAnd
- BooleanOr
- BottomLiftedUtils
- BottomLifted
- argument-1-Domain
- BottomTopLifted
- argument-1-Domain
- CountDomain
- argument-1-MaxCount
- DownwardIntDomain
- argument-1-MaxCount
- Empty
- FiniteMultiMap
- argument-1-Key
- argument-2-Value
- FiniteSetOfPPSet
- argument-1-PPSet
- FiniteSet
- argument-1-Element
- Flat
- argument-1-V
- InvertedMap
- argument-1-Key
- argument-2-ValueDomain
- InvertedSet
- argument-1-Element
- MapOfPPMap
- argument-1-PPMap
- argument-2-ValueDomain
- Map
- argument-1-Key
- argument-2-ValueDomain
- MinReprSet
- argument-1-Element
- PairDisjunct
- argument-1-Domain1
- argument-2-Domain2
- PairWithBottom
- argument-1-Domain1
- argument-2-Domain2
- PairWithTop
- argument-1-Domain1
- argument-2-Domain2
- Pair
- argument-1-Domain1
- argument-2-Domain2
- SafeInvertedMap
- argument-1-Key
- argument-2-ValueDomain
- StackedUtils
- Stacked
- argument-1-Below
- argument-2-Val
- argument-3-Above
- TopLiftedUtils
- TopLifted
- argument-1-Domain
- Types
- Unit
- module-type-Comparable
- module-type-Disjunct
- module-type-FiniteSetS
- module-type-InvertedMapS
- module-type-InvertedSetS
- module-type-MapS
- module-type-MaxCount
- module-type-S
- module-type-WithBottomTop
- module-type-WithBottom
- module-type-WithTop
- AbstractInterpreter
- DisjunctiveMetadata
- MakeBackwardRPO
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- Domain
- MakeBackwardWTO
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- Domain
- MakeDisjunctive
- TransferFunctions
- Domain
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- DisjDomain
- NonDisjDomain
- argument-2-DConfig
- MakeRPO
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- MakeWTO
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- State
- VisitCount
- module-type-MakeExceptional
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- Domain
- module-type-Make
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- module-type-S
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- module-type-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- AccessPath
- Abs
- BaseMap
- AccessTree
- DefaultConfig
- Make
- AccessMap
- argument-1-TraceDomain
- argument-2-Config
- PathSet
- AccessMap
- TraceDomain
- argument-1-Config
- module-type-Config
- module-type-S
- AccessMap
- TraceDomain
- AnalysisCallbacks
- AnalysisResult
- AnalysisState
- AndroidFramework
- Annotations
- Bindings
- CallSite
- Set
- ConcurrencyModels
- Decompile
- Errlog
- Exe_env
- ExplicitTrace
- DefaultCallPrinter
- MakeTraceElemModuloLocation
- FiniteSet
- argument-1-Elem
- argument-2-CallPrinter
- MakeTraceElem
- FiniteSet
- argument-1-Elem
- argument-2-CallPrinter
- module-type-CallPrinter
- module-type-Element
- module-type-FiniteSet
- module-type-TraceElem
- FiniteSet
- FormalMap
- HilExp
- AccessExpression
- HilInstr
- IdAccessPathMapDomain
- InterproceduralAnalysis
- IntraproceduralAnalysis
- IssueLog
- IssueToReport
- Localise
- BucketLevel
- Tags
- LowerHil
- DefaultConfig
- MakeAbstractInterpreterWithConfig
- argument-1-MakeAbstractInterpreter
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-2-HilConfig
- argument-3-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- MakeAbstractInterpreter
- Interpreter
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- Make
- CFG
- Node
- Domain
- argument-1-TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-2-HilConfig
- module-type-HilConfig
- module-type-S
- Interpreter
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- MemoryAccess
- MethodMatcher
- Mleak_buckets
- NoReturnModels
- NullsafeMode
- Passthrough
- Set
- PatternMatch
- CSharp
- Java
- ObjectiveC
- ProcCfg
- Backward
- argument-1-Base
- Node
- IdMap
- IdSet
- DefaultNode
- IdMap
- IdSet
- ExceptionalNoSinkToExitEdge
- Exceptional
- InstrNode
- IdMap
- IdSet
- MakeOcamlGraph
- V
- argument-1-Base
- Node
- IdMap
- IdSet
- NormalOneInstrPerNode
- Node
- IdMap
- IdSet
- Normal
- OneInstrPerNode
- argument-1-Base
- module-type-ExceptionalS
- module-type-NodeCommonS
- IdMap
- IdSet
- module-type-Node
- IdMap
- IdSet
- module-type-S
- Node
- IdMap
- IdSet
- ProcnameDispatcher
- Call
- FuncArg
- ProcName
- TypName
- module-type-Common
- module-type-NameCommon
- Reporting
- Sanitizer
- Dummy
- module-type-S
- Scheduler
- ReversePostorder
- argument-1-CFG
- Node
- IdMap
- IdSet
- module-type-S
- CFG
- Node
- IdMap
- IdSet
- SinkTrace
- MakeSink
- Set
- argument-1-TaintTraceElem
- Kind
- Set
- Make
- Sanitizer
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- argument-1-TaintTraceElem
- Kind
- Set
- module-type-S
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- Sink
- Make
- Set
- argument-1-Kind
- module-type-Kind
- module-type-S
- Kind
- Set
- Source
- Dummy
- Kind
- Set
- Make
- Set
- argument-1-Kind
- module-type-Kind
- module-type-S
- Kind
- Set
- SubtypingCheck
- TaintTraceElem
- module-type-Kind
- module-type-S
- Kind
- Set
- TaintTrace
- Make
- Sanitizer
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- argument-1-Spec
- Sanitizer
- Sink
- Kind
- Set
- Source
- Kind
- Set
- module-type-Spec
- Sanitizer
- Sink
- Kind
- Set
- Source
- Kind
- Set
- module-type-S
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- TaskSchedulerTypes
- TransferFunctions
- module-type-DisjReady
- CFG
- Node
- IdMap
- IdSet
- DisjDomain
- NonDisjDomain
- module-type-DisjunctiveConfig
- module-type-HIL
- CFG
- Node
- IdMap
- IdSet
- Domain
- module-type-SIL
- CFG
- Node
- IdMap
- IdSet
- Domain
- module-type-S
- CFG
- Node
- IdMap
- IdSet
- Domain
- BO
- AbsLoc
- Allocsite
- LocSet
- Loc
- PowLoc
- ArrayBlk
- ArrInfo
- Boolean
- EqualOrder
- Bounds
- BoundTrace
- Bound
- NonNegativeBound
- BufferOverrunAnalysisSummary
- BufferOverrunAnalysis
- BufferOverrunCheckerSummary
- BufferOverrunChecker
- BufferOverrunDomain
- AliasRet
- AliasTargets
- AliasTarget
- CoreVal
- ItvThresholds
- ItvUpdatedBy
- KeyRhs
- LatestPrune
- LoopHeadLoc
- MemReach
- Mem
- ModeledRange
- PrunePairs
- PrunedVal
- PruningExp
- Reachability
- Val
- Itv
- BufferOverrunField
- BufferOverrunModels
- Call
- Collection
- Container
- JavaString
- NSCollection
- NSString
- BufferOverrunOndemandEnv
- BufferOverrunProofObligations
- ConditionSet
- ConditionTrace
- Condition
- BufferOverrunSemantics
- Prune
- BufferOverrunTrace
- Issue
- Set
- BufferOverrunTypModels
- BufferOverrunUtils
- Check
- Exec
- ModelEnv
- ReplaceCallee
- FuncPtr
- Set
- Ints
- NonNegativeInt
- NonZeroInt
- PositiveInt
- Itv
- ItvPure
- ItvRange
- Polynomials
- DegreeKind
- Degree
- NonNegativeNonTopPolynomial
- NonNegativePolynomial
- TopTraces
- UnreachableTraces
- Symb
- BoundEnd
- SymbolMap
- SymbolPath
- SymbolSet
- Symbol
- Backend
- AnalysisDependencyGraph
- CallGraphScheduler
- CallGraph
- Node
- CallbackOfChecker
- Callbacks
- Devirtualizer
- FileScheduler
- GCStats
- InferAnalyze
- Issue
- LineageTaint
- Private
- NodePrinter
- Ondemand
- Payloads
- Fields
- Direct
- SQLite
- Preanal
- Printer
- ProcLocker
- Procedures
- RegisterCheckers
- ReplayScheduler
- RestartScheduler
- SourceFileGraph
- StarvationGlobalAnalysis
- Summary
- OnDisk
- Stats
- SyntacticCallGraph
- Tasks
- Runner
- Biabduction
- Absarray
- Abs
- Attribute
- BiabductionConfig
- BiabductionReporting
- BiabductionSummary
- Jprop
- NormSpec
- Buckets
- BuiltinDefn
- Builtin
- Dom
- DotBiabduction
- Errdesc
- Exceptions
- Interproc
- JoinState
- Match
- Paths
- PathSet
- Path
- Predicates
- Env
- PropUtil
- Propgraph
- Propset
- Prop
- CategorizePreconditions
- Metrics
- Prover
- Rearrange
- RetainCyclesType
- RetainCycles
- State
- SymExec
- SymOp
- Tabulation
- Timeout
- CStubs
- Fnv64Hash
- Checkers
- AddressTaken
- Analyzer
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- Domain
- TransferFunctions
- argument-1-CFG
- Node
- IdMap
- IdSet
- AnnotationReachabilityDomain
- CallSites
- SinkMap
- AnnotationReachability
- Control
- ControlMap
- GuardNodes
- DisjunctiveDemo
- Dominators
- GDoms
- S
- ExternalConfigImpactData
- FragmentRetainsViewChecker
- ImpurityDomain
- ModifiedAccess
- ModifiedVarMap
- Impurity
- InefficientKeysetIterator
- LineageBase
- LineageShape
- Cell
- FieldLabel
- FieldPath
- Map
- Key
- Provide_bin_io
- argument-1-Key
- Provide_hash
- argument-1-Key
- Provide_of_sexp
- argument-1-Key
- Replace_polymorphic_compare
- Set
- Elt
- Named
- Provide_bin_io
- argument-1-Elt
- Provide_hash
- argument-1-Elt
- Provide_of_sexp
- argument-1-Elt
- StdModules
- Summary
- VarPath
- Lineage
- Local
- Out
- PPNode
- Summary
- Vertex
- LithoDomain
- LocalAccessPath
- Mem
- MethodCallPrefix
- Liveness
- Domain
- ExtendedDomain
- PreAnalysisTransferFunctions
- argument-1-CFG
- Node
- IdMap
- IdSet
- LoopInvariant
- InvariantVars
- LoopNodes
- VarSet
- VarsInLoop
- Loop_control
- ParameterNotNullChecked
- PrintfArgs
- PurityAnalysis
- PurityChecker
- PurityDomain
- ModifiedParamIndices
- PurityModels
- BuiltinPureMethods
- ProcName
- ReachingDefs
- Defs
- ReachingDefsMap
- RequiredProps
- ScopeLeakage
- Summary
- SelfInBlock
- SilValidation
- SiofDomain
- Summary
- VarNames
- SiofTrace
- GlobalVarSet
- GlobalVar
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- Siof
- ClangFrontend
- AstToRangeMap
- Ast_expressions
- CAddImplicitDeallocImpl
- CAddImplicitGettersSetters
- CArithmetic_trans
- CAst_utils
- CContext
- CXXTemporarySet
- CEnum_decl
- CField_decl
- CFrontend_config
- CFrontend_decl
- CFrontend_decl_funct
- argument-1-T
- CFrontend_errors
- CFrontend
- CGeneral_utils
- CLocation
- CMethodProperties
- CMethodSignature
- CMethod_trans
- CMockPointerSubst
- CModule_type
- module-type-CFrontend
- module-type-CTranslation
- CReplaceDynamicDispatch
- CScope
- CXXTemporaries
- Variables
- CStructUtils
- CTrans_models
- CTrans_utils
- GotoLabel
- Loops
- Nodes
- PriorityNode
- Self
- CTrans
- CTrans_funct
- argument-1-F
- CType_decl
- CProcname
- NoAstDecl
- CType_to_sil_type
- CType
- CVar_decl
- CViewControllerLifecycle
- Capture
- ClangCommand
- ClangPointers
- Map
- Key
- Provide_bin_io
- argument-1-Key
- Provide_hash
- argument-1-Key
- Provide_of_sexp
- argument-1-Key
- ClangQuotes
- ClangWrapper
- Clang_ast_extend
- TypePointerMap
- TypePointerOrd
- CppLambdaCalls
- ObjcCategory_decl
- ObjcInterface_decl
- ObjcMethod_decl
- ObjcProtocol_decl
- ProcessAST
- SwitchCase
- ClangUnitTests
- ClangTests
- QualifiedCppNameTests
- Concurrency
- AbstractAddress
- ConcurrencyUtils
- IssueAuxData
- RacerDDomain
- AccessDomain
- AccessSnapshot
- AccessSnapshotElem
- FiniteSet
- Access
- AttributeMapDomain
- Attribute
- LockDomain
- NeverReturns
- OwnershipAbstractValue
- OwnershipDomain
- ThreadsDomain
- RacerDFileAnalysis
- RacerDModels
- RacerDProcAnalysis
- StarvationDomain
- AccessExpressionOrConst
- AcquisitionElem
- Acquisitions
- Acquisition
- AttributeDomain
- Attribute
- CriticalPairElement
- CriticalPairs
- CriticalPair
- Event
- GuardToLockMap
- LazilyInitialized
- LockState
- Lock
- NullLocsCriticalPairs
- NullLocs
- ScheduledWorkDomain
- ScheduledWorkItem
- ThreadDomain
- VarDomain
- StarvationModels
- Starvation
- ReportMap
- Costlib
- BoundMap
- ConfigImpactAnalysis
- ClassGateConditions
- GatedClasses
- LatentConfigAlias
- LatentConfigs
- LatentConfig
- Summary
- UncheckedCallees
- UncheckedCallee
- ConstraintSolver
- Equalities
- ControlFlowCost
- Item
- Set
- Sum
- CostAllocationModels
- ProcName
- CostDomain
- BasicCostWithReason
- BasicCost
- VariantCostMap
- CostInstantiate
- Call
- CostModels
- Call
- CostUtils
- Array
- CString
- Collection
- Container
- CostModelEnv
- NSCollection
- module-type-S
- Cost
- Hoisting
- Datalog
- DatalogAnalysis
- Factgen
- Fact
- Reflect
- ErlangFrontend
- ErlangAstValidator
- ErlangAst
- ErlangBlock
- ErlangEnvironment
- UnqualifiedFunction
- Map
- Key
- Provide_bin_io
- argument-1-Key
- Provide_hash
- argument-1-Key
- Provide_of_sexp
- argument-1-Key
- Replace_polymorphic_compare
- Set
- Elt
- Named
- Provide_bin_io
- argument-1-Elt
- Provide_hash
- argument-1-Elt
- Provide_of_sexp
- argument-1-Elt
- T
- ErlangJsonParser
- ErlangNode
- ErlangScopes
- ErlangTranslator
- ErlangTypes
- IBase
- BuckMode
- Checker
- ClangProc
- CommandDoc
- CommandLineOption
- Config
- CostIssuesTestField
- CostIssues
- CostKindMap
- CostKind
- DBWriter
- DB
- Results_dir
- Database
- Die
- Epilogues
- Exception
- ExecutionDuration
- FileDiff
- UnixDiff
- VISIBLE_FOR_TESTING_DO_NOT_USE_DIRECTLY
- VISIBLE_FOR_TESTING_DO_NOT_USE_DIRECTLY
- ForkUtils
- IssueType
- Map
- IssuesTestField
- Language
- LineReader
- Location
- Map
- LogEntry
- Logging
- MarkupFormatter
- MissingDependencyException
- PayloadId
- Variants
- PerfEvent
- Json
- ProcessPoolState
- ProcessPool
- TaskGenerator
- Worker
- Process
- RestartSchedulerException
- ResultsDirEntryName
- ResultsDir
- RunState
- ScubaLogging
- Scuba
- Serialization
- Key
- SourceFile
- HashSet
- SQLite
- SqliteUtils
- MarshalledDataNOTForComparison
- argument-1-D
- MarshalledNullableDataNOTForComparison
- argument-1-D
- module-type-Data
- Stats
- TaskBar
- Timeable
- Timer
- Timings
- ToplAst
- ToplLexer
- ToplParser
- Utils
- Version
- IR
- AnalysisGlobalState
- Annot
- Class
- Item
- Attributes
- BUILTINS
- module-type-S
- BiabductionModels
- Binop
- BuiltinDecl
- CSharpClassName
- CallFlags
- CapturedVar
- Cfg
- ClangMethodKind
- Const
- DecompiledExp
- Dependencies
- DotCfg
- ErlangTypeName
- Exp
- Fieldname
- Map
- Set
- Filtering
- HackClassName
- Ident
- NameGenerator
- Inferconfig
- Instrs
- IntLit
- IntegerWidths
- SQLite
- Io_infer
- Html
- JConfig
- JavaClassName
- Mangled
- Map
- Set
- MissingDependencies
- ProcUidSet
- ObjCDispatchModels
- PredSymb
- ProcAttributes
- SQLite
- Procdesc
- IdMap
- NodeHashSet
- NodeKey
- Node
- SQLite
- Procname
- Block
- CSharp
- C
- Erlang
- Hack
- HashSet
- Java
- LRUHash
- Map
- ObjC_Cpp
- Parameter
- Python
- Replace_polymorphic_compare
- SQLiteList
- SQLite
- Set
- UnitCache
- Pvar
- Map
- Set
- PythonClassName
- QualifiedCppName
- Match
- Sil
- SourceFiles
- Specialization
- HeapPath
- Map
- Set
- Pulse
- Aliases
- DynamicTypes
- Map
- Set
- SpecializeProcdesc
- StdTyp
- Java
- Name
- CSharp
- Java
- Objc
- Objc
- Struct
- ClassInfo
- Subtype
- Tenv
- MethodInfo
- Hack
- SQLite
- Typ
- Name
- CSharp
- Cpp
- C
- Hack
- Java
- Map
- Objc
- Set
- Unop
- Var
- Map
- Set
- WeakTopologicalOrder
- Bourdoncle_SCC
- argument-1-CFG
- Node
- IdMap
- Partition
- module-type-Make
- argument-1-CFG
- Node
- IdMap
- module-type-PreProcCfg
- Node
- IdMap
- module-type-S
- CFG
- Node
- IdMap
- IStdlib
- ARList
- Escape
- GOption
- HashNormalizer
- Int64
- Make
- argument-1-T
- String
- module-type-NormalizedT
- module-type-S
- HashSet
- Make
- module-type-S
- ICompare
- IContainer
- IExn
- IFmt
- Labelled
- IList
- IMtime
- IOption
- Let_syntax
- Let_syntax
- Open_on_rhs
- IResult
- Let_syntax
- ISequence
- IStd
- Filename
- Sys
- ISys
- ImperativeUnionFind
- Make
- Repr
- argument-1-Set
- module-type-Set
- IntMap
- IntSet
- LRUHashtbl
- Make
- module-type-S
- PartialOrder
- PhysEqual
- PolyVariantEqual
- Pp
- PrettyPrintable
- MakePPMap
- argument-1-Ord
- MakePPMonoMap
- argument-1-Ord
- argument-2-Val
- MakePPSet
- argument-1-Ord
- MakePPUniqRankSet
- argument-1-Rank
- argument-2-Val
- PPMonoMapOfPPMap
- argument-1-M
- argument-2-Val
- module-type-MonoMap
- module-type-PPMap
- module-type-PPMonoMap
- module-type-PPSet
- module-type-PPUniqRankSet
- module-type-PrintableEquatableOrderedType
- module-type-PrintableEquatableType
- module-type-PrintableOrderedType
- module-type-PrintableRankedType
- module-type-PrintableType
- RecencyMap
- Make
- argument-1-Key
- argument-2-Value
- argument-3-Config
- module-type-Config
- module-type-S
- RevList
- SpecialChars
- UnionFind
- Make
- argument-1-X
- module-type-Element
- Integration
- Ant
- Buck2Clang
- BuckBuildReport
- BuckFlavors
- BuckJavaFlavor
- Buck
- Target
- BxlCapture
- CaptureCompilationDatabase
- CaptureManipulation
- CaptureSILJson
- Clang
- CompilationDatabase
- ConfigImpactIssuesTest
- ConfigImpactPostProcess
- CostIssuesTest
- DatalogFacts
- DifferentialFilters
- FileRenamings
- VISIBLE_FOR_TESTING_DO_NOT_USE_DIRECTLY
- VISIBLE_FOR_TESTING_DO_NOT_USE_DIRECTLY
- Differential
- Driver
- Erlang
- Gradle
- Hack
- Help
- InferCommandImplementation
- IssuesTest
- Javac
- JsonReports
- Kotlinc
- Maven
- MergeCapture
- NdkBuild
- NullsafeAnnotationGraphUtils
- Python
- ReportDataFlows
- ReportDiff
- ReportLineage
- SarifReport
- StatsDiff
- TextReport
- TraceBugs
- XMLReport
- XcodeBuild
- JavaFrontend
- JAnnotation
- JClasspath
- JContext
- JFrontend
- JMain
- JModels
- JProgramDesc
- JSourceAST
- JSourceFileInfo
- Array
- JSourceLexer
- JSourceLocations
- JSourceParser
- Incremental
- MenhirInterpreter
- JTransExn
- JTransType
- JTrans
- Labs
- ResourceLeakDomain
- ResourceLeaks
- OpenSource
- FbCostModels
- Call
- FbGKInteraction
- ExpensivenessModel
- FbInternalLinks
- FbPulseConfigName
- FbPulseModels
- FbThreadSafety
- Scribe
- Pulselib
- PulseAbductiveDecompiler
- PulseAbductiveDomain
- AddressAttributes
- CanonValue
- Attributes
- Memory
- Access
- Edges
- Set
- Stack
- Memory
- PostDomain
- PreDomain
- Stack
- Summary
- Topl
- module-type-BaseDomainSig
- PulseAbstractValue
- Map
- Set
- PulseAccessResult
- PulseAccess
- module-type-S
- PulseArithmetic
- PulseAttribute
- Attributes
- ConfigUsage
- ConstKeys
- CopiedInto
- CopyOrigin
- TaintSanitizedSet
- TaintSanitized
- TaintSinkMap
- TaintSink
- TaintedSet
- Tainted
- UninitializedTyp
- PulseBaseAddressAttributes
- module-type-S
- PulseBaseDomain
- PulseBaseMemory
- Access
- Edges
- module-type-S
- Access
- Edges
- PulseBaseStack
- module-type-S
- PulseBasicInterface
- PulseCItv
- PulseCallEvent
- PulseCallOperations
- GlobalForStats
- PulseCanonValue
- Make
- Attributes
- Memory
- Access
- Edges
- Set
- Stack
- argument-1-AbductiveDomain
- module-type-S
- Attributes
- Memory
- Access
- Edges
- Set
- Stack
- PulseCheapCopyTypes
- PulseContext
- PulseDecompilerExpr
- PulseDecompiler
- PulseDiagnostic
- ErlangError
- ReadUninitialized
- PulseDomainInterface
- PulseExecutionDomain
- PulseFormula
- Var
- PulseInterproc
- PulseInvalidation
- PulseLatentIssue
- PulseLoadInstrModels
- PulseModelsAndroid
- PulseModelsCSharp
- PulseModelsCpp
- Function
- Vector
- PulseModelsC
- PulseModelsDSL
- Syntax
- Basic
- PulseModelsErlang
- Custom
- PulseModelsGenericArrayBackedCollection
- Iterator
- PulseModelsHack
- PulseModelsImport
- Basic
- Hist
- PulseModelsJava
- PulseModelsLocks
- PulseModelsObjC
- PulseModelsOptional
- PulseModelsSmartPointers
- PulseModels
- PulseMutualRecursion
- PulseNonDisjunctiveDomain
- Summary
- PulseNonDisjunctiveOperations
- PulseOperationResult
- Import
- PulseOperations
- Closures
- ModeledField
- PulsePathContext
- PulsePp
- PulseRefCounting
- PulseReport
- PulseResult
- Let_syntax
- Monad_infix
- Type
- PulseRetainCycleChecker
- PulseSatUnsat
- Import
- Types
- PulseSkippedCalls
- PulseSpecialization
- PulseSummary
- PulseTaintConfig
- Kind
- Set
- SinkPolicy
- Target
- Unit
- PulseTaintItemMatcher
- PulseTaintItem
- PulseTaintOperations
- PulseTimestamp
- PulseTopl
- Debug
- PulseTrace
- Set
- PulseTransitiveAccessChecker
- PulseTransitiveInfo
- Callees
- PulseUninitBlocklist
- PulseValueHistory
- CellId
- PulseValueOrigin
- Pulse
- QSafeCapped
- ZSafe
- PythonFrontend
- FFI
- Code
- Constant
- Error
- Instruction
- PyBuiltin
- Compare
- Set
- PyClassDecl
- Error
- State
- PyCommon
- ABC
- Ident
- MakeFunctionFlags
- PyDebug
- PyEnv
- DataStack
- Info
- Label
- Signature
- Symbol
- PyIR
- Error
- Location
- Module
- PyTrans
- Error
- Quandary
- ClangTaintAnalysis
- ClangTrace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- JavaTaintAnalysis
- JavaTrace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- QuandaryConfig
- Sanitizer
- Sink
- Source
- QuandarySummary
- AccessTree
- Clang
- AccessMap
- TraceDomain
- Java
- AccessMap
- TraceDomain
- TaintAnalysis
- Make
- Analyzer
- Interpreter
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- HilConfig
- TransferFunctions
- argument-1-CFG
- Node
- IdMap
- IdSet
- argument-1-TaintSpecification
- AccessTree
- AccessMap
- TraceDomain
- Trace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- TaintSpec
- module-type-S
- AccessTree
- AccessMap
- TraceDomain
- Trace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- TestDeterminators
- JProcname
- JNI
- VISIBLE_FOR_TESTING_DO_NOT_USE_DIRECTLY
- JavaProfilerSamples
- TestDeterminator
- Textuallib
- LineMap
- TextualBasicVerification
- TextualDecls
- ProcEntry
- TextualLexer
- Lexbuf
- TextualMenhir
- TextualParser
- TextualFile
- TextualSil
- TextualTransform
- TextualTypeVerification
- Textual
- Attr
- Body
- BoolExp
- Const
- Exp
- FieldDecl
- FieldName
- HashSet
- Global
- Ident
- Instr
- Lang
- Location
- Module
- NodeName
- HashSet
- Node
- ProcDecl
- ProcDesc
- ProcName
- HashSet
- ProcSig
- QualifiedProcName
- SourceFile
- SsaVerification
- Struct
- Terminator
- TypeName
- HashSet
- Typ
- VarName
- HashSet
- module-type-NAME
- HashSet
- Topllib
- DataFlowQuery
- ToplAstOps
- ToplAutomaton
- Topl
- UnitTests
- AbstractInterpreterTests
- ExceptionalTestInterpreter
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- NormalTestInterpreter
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- PathCountDomain
- PathCountTransferFunctions
- argument-1-CFG
- Node
- IdMap
- IdSet
- AccessPathTestUtils
- AccessTreeTests
- Domain
- AccessMap
- TraceDomain
- MakeTree
- AccessMap
- TraceDomain
- argument-1-Config
- MockTraceDomain
- AddressTakenTests
- TestInterpreter
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AnalyzerTester
- MakeBackwardExceptional
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- Domain
- MakeTesters
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-1-RPO
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-2-WTO
- MakeTester
- argument-1-I
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- Make
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- argument-1-T
- CFG
- Node
- IdMap
- IdSet
- Domain
- StructuredSil
- CStubsTests
- DifferentialFiltersTests
- DifferentialTestsUtils
- DifferentialTests
- FileDiffTests
- GradleTests
- HilExpTests
- IListTests
- JavaClassNameTests
- JavaProfilerSamplesTest
- LRUHashtblTests
- LRUHash
- LivenessTests
- TestInterpreter
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- ProcCfgTests
- BackwardCfg
- Node
- IdMap
- IdSet
- BackwardInstrCfg
- Node
- IdMap
- IdSet
- InstrCfg
- Node
- IdMap
- IdSet
- RestartSchedulerTests
- SchedulerTests
- MockNode
- IdMap
- IdSet
- OrderedId
- MockProcCfg
- WTO
- CFG
- Node
- IdMap
- S
- CFG
- Node
- IdMap
- IdSet
- SeverityTests
- TaintTests
- MockTaintAnalysis
- Analyzer
- Interpreter
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- Domain
- HilConfig
- TaintDomain
- AccessMap
- TraceDomain
- TraceDomain
- Sanitizer
- Sinks
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- TransferFunctions
- CFG
- Node
- IdMap
- IdSet
- argument-1-CFG
- Node
- IdMap
- IdSet
- MockTrace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- TestInterpreter
- AI_RPO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- AI_WTO
- M
- T
- CFG
- Node
- IdMap
- IdSet
- Domain
- TraceTests
- MockSink
- MockSource
- Kind
- Set
- MockTraceElem
- Kind
- Set
- MockTrace
- Sanitizer
- Sink
- Kind
- Set
- Sources
- FootprintConfig
- Footprint
- AccessMap
- TraceDomain
- Known
- Sanitizers
- Source
- Kind
- Set
- WeakTopologicalOrderTests
- WTO
- CFG
- Node
- IdMap
- odoc.support
- fonts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,008 files changed
+7514
-6224
lines changedLines changed: 106 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1243 | 1243 |
| |
1244 | 1244 |
| |
1245 | 1245 |
| |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
1246 | 1265 |
| |
1247 | 1266 |
| |
1248 | 1267 |
| |
| |||
1770 | 1789 |
| |
1771 | 1790 |
| |
1772 | 1791 |
| |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
1773 | 1834 |
| |
1774 | 1835 |
| |
1775 | 1836 |
| |
| |||
1806 | 1867 |
| |
1807 | 1868 |
| |
1808 | 1869 |
| |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
| 1874 | + | |
| 1875 | + | |
| 1876 | + | |
| 1877 | + | |
| 1878 | + | |
| 1879 | + | |
1809 | 1880 |
| |
1810 | 1881 |
| |
1811 | 1882 |
| |
| |||
2486 | 2557 |
| |
2487 | 2558 |
| |
2488 | 2559 |
| |
| 2560 | + | |
| 2561 | + | |
| 2562 | + | |
| 2563 | + | |
| 2564 | + | |
| 2565 | + | |
| 2566 | + | |
| 2567 | + | |
| 2568 | + | |
| 2569 | + | |
| 2570 | + | |
| 2571 | + | |
| 2572 | + | |
| 2573 | + | |
| 2574 | + | |
| 2575 | + | |
| 2576 | + | |
| 2577 | + | |
| 2578 | + | |
| 2579 | + | |
| 2580 | + | |
| 2581 | + | |
| 2582 | + | |
| 2583 | + | |
| 2584 | + | |
| 2585 | + | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
| 2593 | + | |
| 2594 | + | |
2489 | 2595 |
| |
2490 | 2596 |
| |
2491 | 2597 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
| 154 | + | |
154 | 155 |
| |
155 | 156 |
| |
156 | 157 |
| |
| |||
175 | 176 |
| |
176 | 177 |
| |
177 | 178 |
| |
| 179 | + | |
178 | 180 |
| |
179 | 181 |
| |
| 182 | + | |
180 | 183 |
| |
181 | 184 |
| |
182 | 185 |
| |
| |||
195 | 198 |
| |
196 | 199 |
| |
197 | 200 |
| |
| 201 | + | |
198 | 202 |
| |
199 | 203 |
| |
200 | 204 |
| |
|
Lines changed: 54 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 17 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments