Searched refs:Subrange (Results 1 – 6 of 6) sorted by relevance
/external/chromium_org/tools/gn/ |
D | file_template.cc | 83 std::fill(types_required_, &types_required_[Subrange::NUM_TYPES], false); in FileTemplate() 89 std::fill(types_required_, &types_required_[Subrange::NUM_TYPES], false); in FileTemplate() 106 bool FileTemplate::IsTypeUsed(Subrange::Type type) const { in IsTypeUsed() 107 DCHECK(type > Subrange::LITERAL && type < Subrange::NUM_TYPES); in IsTypeUsed() 137 std::string subst[Subrange::NUM_TYPES]; in ApplyString() 138 for (int i = 1; i < Subrange::NUM_TYPES; i++) { in ApplyString() 140 subst[i] = GetSubstitution(str, static_cast<Subrange::Type>(i)); in ApplyString() 150 if (t[subrange_i].type == Subrange::LITERAL) in ApplyString() 177 if (t[subrange_i].type == Subrange::LITERAL) { in WriteWithNinjaExpansions() 201 for (int i = 1; i < Subrange::NUM_TYPES; i++) { in WriteNinjaVariablesForSubstitution() [all …]
|
D | pattern.cc | 45 void ParsePattern(const std::string& s, std::vector<Pattern::Subrange>* out) { in ParsePattern() 48 Pattern::Subrange* last_literal = NULL; in ParsePattern() 54 (*out)[out->size() - 1].type != Pattern::Subrange::ANYTHING) in ParsePattern() 55 out->push_back(Pattern::Subrange(Pattern::Subrange::ANYTHING)); in ParsePattern() 61 out->push_back(Pattern::Subrange(Pattern::Subrange::PATH_BOUNDARY)); in ParsePattern() 66 out->push_back(Pattern::Subrange(Pattern::Subrange::LITERAL)); in ParsePattern() 79 out->push_back(Pattern::Subrange(Pattern::Subrange::LITERAL)); in ParsePattern() 93 subranges_[0].type == Subrange::ANYTHING && in Pattern() 94 subranges_[1].type == Subrange::LITERAL); in Pattern() 127 const Subrange& sr = subranges_[subrange_index]; in RecursiveMatch() [all …]
|
D | file_template.h | 31 struct Subrange { struct 49 Subrange(Type t, const std::string& l = std::string()) argument 71 bool IsTypeUsed(Subrange::Type type) const; argument 117 static const char* GetNinjaVariableNameForType(Subrange::Type type); 122 Subrange::Type type); 130 typedef base::StackVector<Subrange, 8> Template; 143 bool types_required_[Subrange::NUM_TYPES];
|
D | pattern.h | 17 struct Subrange { struct 24 Subrange(Type t, const std::string& l = std::string()) argument 63 std::vector<Subrange> subranges_; argument
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DebugIR.cpp | 407 SmallVector<Value *, 1> Subrange; in getOrCreateType() local 408 Subrange.push_back( in getOrCreateType() 414 Builder.getOrCreateArray(Subrange)); in getOrCreateType()
|
/external/llvm/docs/ |
D | SourceLevelDebugging.rst | 523 Subrange descriptors
|