HomeSort by relevance Sort by last modified time
    Searched refs:Subrange (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/tools/gn/
substitution_pattern.h 21 struct Subrange {
22 Subrange();
23 Subrange(SubstitutionType t, const std::string& l = std::string());
24 ~Subrange();
26 inline bool operator==(const Subrange& other) const {
67 const std::vector<Subrange>& ranges() const { return ranges_; }
71 std::vector<Subrange> ranges_;
pattern.cc 11 void ParsePattern(const std::string& s, std::vector<Pattern::Subrange>* out) {
12 // Set when the last subrange is a literal so we can just append when we
14 Pattern::Subrange* last_literal = NULL;
20 (*out)[out->size() - 1].type != Pattern::Subrange::ANYTHING)
21 out->push_back(Pattern::Subrange(Pattern::Subrange::ANYTHING));
27 out->push_back(Pattern::Subrange(Pattern::Subrange::PATH_BOUNDARY));
32 out->push_back(Pattern::Subrange(Pattern::Subrange::LITERAL))
    [all...]
substitution_pattern.cc 13 SubstitutionPattern::Subrange::Subrange()
17 SubstitutionPattern::Subrange::Subrange(SubstitutionType t,
23 SubstitutionPattern::Subrange::~Subrange() {
50 ranges_.push_back(Subrange(SUBSTITUTION_LITERAL, str.substr(cur)));
54 Subrange(SUBSTITUTION_LITERAL, str.substr(cur, next - cur)));
64 ranges_.push_back(Subrange(static_cast<SubstitutionType>(i)));
134 // Otherwise, the first subrange must be a pattern that expands t
    [all...]
pattern.h 15 struct Subrange {
22 Subrange(Type t, const std::string& l = std::string())
27 // Returns the minimum number of chars that this subrange requires.
61 std::vector<Subrange> subranges_;
substitution_writer.cc 155 const SubstitutionPattern::Subrange range = pattern.ranges()[i];
225 const SubstitutionPattern::Subrange& subrange = pattern.ranges()[i]; local
226 if (subrange.type == SUBSTITUTION_LITERAL) {
227 result_value.append(subrange.literal);
230 GetSourceSubstitution(settings, source, subrange.type,
406 const SubstitutionPattern::Subrange& subrange = pattern.ranges()[i]; local
407 if (subrange.type == SUBSTITUTION_LITERAL) {
408 result_value.append(subrange.literal)
486 const SubstitutionPattern::Subrange& subrange = pattern.ranges()[i]; local
532 const SubstitutionPattern::Subrange& subrange = pattern.ranges()[i]; local
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 407 SmallVector<Value *, 1> Subrange;
408 Subrange.push_back(
414 Builder.getOrCreateArray(Subrange));

Completed in 79 milliseconds