Searched refs:namespace_qualification (Results 1 – 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/torque/ |
D | declarable.h | 29 std::vector<std::string> namespace_qualification; member 32 QualifiedName(std::vector<std::string> namespace_qualification, in QualifiedName() 34 : namespace_qualification(std::move(namespace_qualification)), in QualifiedName() 42 return !namespace_qualification.empty(); in HasNamespaceQualification() 47 std::vector<std::string>(namespace_qualification.begin() + 1, in DropFirstNamespaceQualification() 48 namespace_qualification.end()), in DropFirstNamespaceQualification() 182 declarations_[name.namespace_qualification.front()]) { in LookupShallow() 186 name.namespace_qualification.front()); in LookupShallow()
|
D | declarable.cc | 34 for (const std::string& qualifier : name.namespace_qualification) { in operator <<() 94 if (name.namespace_qualification.size() >= 1 && in Lookup() 95 name.namespace_qualification[0] == "") { in Lookup()
|
D | type-inference.cc | 63 if (basic->namespace_qualification.empty() && !basic->is_constexpr) { in Match() 94 QualifiedName qualified_name{parameter->namespace_qualification, in MatchGeneric()
|
D | ast.h | 272 std::vector<std::string> namespace_qualification, 275 namespace_qualification(std::move(namespace_qualification)), in LocationExpression() 287 std::vector<std::string> namespace_qualification; member 641 std::vector<std::string> namespace_qualification, in BasicTypeExpression() 645 namespace_qualification(std::move(namespace_qualification)), in BasicTypeExpression() 651 std::vector<std::string> namespace_qualification; member 1289 std::vector<std::string> namespace_qualification, std::string name, 1291 return MakeNode<IdentifierExpression>(std::move(namespace_qualification), 1322 std::vector<std::string> namespace_qualification, Identifier* name, 1324 return MakeNode<BasicTypeExpression>(std::move(namespace_qualification), name,
|
D | torque-parser.cc | 343 basic->namespace_qualification, in AddConstexpr() 1116 std::vector<std::string> namespace_qualification{ in MakeClassDeclaration() local 1121 namespace_qualification, in MakeClassDeclaration() 1281 auto namespace_qualification = in MakeBasicTypeExpression() local 1288 std::move(namespace_qualification), in MakeBasicTypeExpression() 1308 std::vector<std::string> namespace_qualification{ in MakeReferenceTypeExpression() local 1312 namespace_qualification, in MakeReferenceTypeExpression() 1882 auto namespace_qualification = in MakeNamespaceQualification() local 1885 namespace_qualification.insert(namespace_qualification.begin(), ""); in MakeNamespaceQualification() 1887 return ParseResult(std::move(namespace_qualification)); in MakeNamespaceQualification() [all …]
|
D | type-visitor.cc | 347 QualifiedName qualified_name{basic->namespace_qualification, in ComputeType() 503 QualifiedName qualified_name{basic->namespace_qualification, in ComputeTypeForStructExpression()
|
D | implementation-visitor.cc | 2391 if (expr->namespace_qualification.empty()) { in GetLocationReference() 2417 QualifiedName(expr->namespace_qualification, expr->name->value); in GetLocationReference() 3191 QualifiedName name = QualifiedName(expr->callee->namespace_qualification, in Visit() 3199 if (!has_template_arguments && name.namespace_qualification.empty() && in Visit() 3252 DCHECK_EQ(expr->method->namespace_qualification.size(), 0); in Visit()
|
D | types.cc | 1309 !identifier->namespace_qualification.empty()) in ExtractSimpleFieldArraySize()
|