Searched refs:Origins (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DExternalASTMerger.h37 /// lookup. In this case, Origins contains an entry overriding lookup and
64 OriginMap Origins; member in class:clang::ExternalASTMerger
161 /// Records an origin in Origins only if name lookup would find
168 /// Get a read-only view of the Origins map, for use in constructing
170 const OriginMap &GetOrigins() { return Origins; }
184 /// Records and origin in Origins.
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DExternalASTMerger.cpp74 // The Origins map fixes this problem by allowing the origin to be
279 if (Origins.count(DC)) {
280 ExternalASTMerger::DCOrigin Origin = Origins[DC];
390 Origins[ToDC] = Origin;
433 for (OriginMap::iterator OI = Origins.begin(), OE = Origins.end(); OI != OE; ) {
443 OI = Origins.erase(OI);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp644 /// taint label. Labels and origins are from vectors Shadows and Origins
650 const std::vector<Value *> &Origins, Instruction *Pos,
2046 const std::vector<Value *> &Origins,
2048 assert(Shadows.size() == Origins.size());
2049 size_t Size = Origins.size();
2056 Value *OpOrigin = Origins[I];
2076 std::vector<Value *> Origins(Size);
2079 Origins[I] = getOrigin(Inst->getOperand(I));
2081 return combineOrigins(Shadows, Origins, Inst);
2150 std::vector<Value *> Origins; local
2045 combineOrigins(const std::vector<Value *> &Shadows, const std::vector<Value *> &Origins, Instruction *Pos, ConstantInt *Zero) argument
2403 std::vector<Value *> Origins; local
2665 std::vector<Value *> Origins; local
2859 std::vector<Value *> Origins; local
[all...]

Completed in 63 milliseconds