Searched refs:identifier_type (Results 1 - 5 of 5) sorted by relevance

/fuchsia/zircon/system/host/fidl/lib/
H A Dflat_ast.cpp342 auto identifier_type = static_cast<IdentifierType*>(type.get()); local
343 switch (identifier_type->nullability) {
608 auto identifier_type = static_cast<raw::IdentifierType*>(raw_type.get()); local
610 if (!CompileCompoundIdentifier(identifier_type->identifier.get(), location, &name)) {
617 *out_type = std::make_unique<IdentifierType>(std::move(name), identifier_type->nullability);
1048 auto identifier_type = static_cast<const IdentifierType*>(type); local
1049 auto decl = LookupDeclByType(identifier_type, LookupOption::kIgnoreNullable);
1119 auto identifier_type = static_cast<const flat::IdentifierType*>(type); local
1120 if (identifier_type->nullability == types::Nullability::kNullable && option == LookupOption::kIgnoreNullable) {
1123 return LookupDeclByName(identifier_type
1680 CompileIdentifierType(flat::IdentifierType* identifier_type, TypeShape* out_typeshape) argument
1800 auto identifier_type = static_cast<IdentifierType*>(type); local
[all...]
H A Dtables_generator.cpp412 auto identifier_type = static_cast<const flat::IdentifierType*>(type); local
413 auto iter = named_coded_types_.find(&identifier_type->name);
423 if (identifier_type->nullability != types::Nullability::kNullable)
434 if (identifier_type->nullability != types::Nullability::kNullable)
445 if (identifier_type->nullability != types::Nullability::kNullable)
454 auto iter = interface_type_map_.find(identifier_type);
457 auto name = NameCodedInterfaceHandle(NameName(identifier_type->name, "_", "_"),
458 identifier_type->nullability);
460 std::move(name), identifier_type->nullability);
461 interface_type_map_[identifier_type]
[all...]
H A Dnames.cpp272 auto identifier_type = static_cast<const flat::IdentifierType*>(type); local
279 std::string name = NameName(identifier_type->name, "_", "_");
280 if (identifier_type->nullability == types::Nullability::kNullable) {
H A Dc_generator.cpp459 auto identifier_type = static_cast<const flat::IdentifierType*>(type);
460 auto named_decl = library->LookupDeclByName(identifier_type->name);
480 auto identifier_type = static_cast<const flat::IdentifierType*>(type); local
481 nullability = identifier_type->nullability;
/fuchsia/zircon/system/host/fidl/include/fidl/
H A Dflat_ast.h641 bool CompileIdentifierType(IdentifierType* identifier_type, TypeShape* out_type_metadata);

Completed in 94 milliseconds