Lines Matching defs:locus

438 /// Insert the triplet representing a source locus into our internal
441 /// source locus triplet into our source locus table.
443 /// @param file_path the file path of the source locus
460 /// {path,line,column} that represents the source locus. Note that
466 /// @param path the resulting path of the source locus
467 /// @param line the resulting line of the source locus
468 /// @param column the resulting colum of the source locus
4414 /// @param locus the location where to find the declaration in the
4422 const location& locus,
4428 set_location(locus);
4438 /// @param locus the source location of the declaration being constructed.
4446 const location& locus,
4452 set_location(locus);
7505 /// @param locus the source location where the scope_decl is defined.
7510 const location& locus,
7513 decl_base(env, name, locus, /*mangled_name=*/name, vis),
15053 /// @param locus the source location of the current type declaration.
15062 const location& locus,
15070 decl_base(env, name, locus, linkage_name, vis),
15333 /// @param locus the source location where the type is defined.
15340 const location& locus,
15346 decl_base(env, name, locus, "", vis),
15348 scope_decl(env, name, locus)
15470 /// @param locus the source location where the namespace is defined.
15475 const location& locus,
15487 decl_base(env, name, locus, "", vis),
15488 scope_decl(env, name, locus)
15674 /// @param locus the location of the qualified type definition
15677 const location& locus)
15684 decl_base(type->get_environment(), "", locus, "",
15699 /// @param locus the location of the qualified type definition
15702 const location& locus)
15709 decl_base(env, "", locus, ""),
16146 /// @param locus the source location where the type was defined.
16150 const location& locus)
16156 decl_base(pointed_to->get_environment(), "", locus, ""),
16182 /// @param locus the source location where the type was defined.
16185 const location& locus)
16191 decl_base(env, "", locus, ""),
16498 /// @param locus the source location of the type.
16503 const location& locus)
16509 decl_base(pointed_to->get_environment(), "", locus, ""),
16556 /// @param locus the source location of the type.
16560 const location& locus)
16566 decl_base(env, "", locus, ""),
17358 /// @param locus the source location of the array type definition.
17361 const location& locus)
17367 decl_base(e_type->get_environment(), locus),
17390 /// @param locus the source location of the array type definition.
17393 const location& locus)
17399 decl_base(env, locus),
17831 /// @param locus the source location where the type was defined.
17841 const location& locus,
17854 name, locus, linkage_name, vis),
18517 /// @param locus the source location of the typedef declaration.
18524 const location& locus,
18535 name, locus, linkage_name, vis),
18547 /// @param locus the source location of the typedef declaration.
18554 const location& locus,
18563 decl_base(env, name, locus, mangled_name, vis),
18790 /// @param locus the source location where the variable was defined.
18799 const location& locus,
18805 decl_base(type->get_environment(), name, locus, linkage_name, vis),
20077 /// @param locus the source location of the function.
20087 const location& locus,
20093 decl_base(function_type->get_environment(), name, locus, mangled_name, vis),
20114 /// @param locus the source location of the function declaration.
20125 const location& locus,
20131 decl_base(fn_type->get_environment(), name, locus, linkage_name, vis),
21080 /// @param locus the source location of declaration point this class.
21094 const location& locus, visibility vis,
21103 decl_base(env, name, locus, name, vis),
21105 scope_type_decl(env, name, size_in_bits, align_in_bits, locus, vis),
21139 /// @param locus the source location of declaration point this class.
21144 const location& locus, visibility vis)
21150 decl_base(env, name, locus, name, vis),
21152 scope_type_decl(env, name, size_in_bits, align_in_bits, locus, vis),
22348 /// @param locus the source location of declaration point this class.
22364 bool is_struct, const location& locus,
22375 decl_base(env, name, locus, name, vis),
22378 locus, vis, mbr_types, data_mbrs, mbr_fns),
22396 /// @param locus the source location of declaration point this class.
22415 bool is_struct, const location& locus,
22425 decl_base(env, name, locus,
22437 locus, vis, mbr_types, data_mbrs, mbr_fns),
22456 /// @param locus the source location of declaration point this class.
22461 bool is_struct, const location& locus,
22469 decl_base(env, name, locus, name, vis),
22472 locus, vis),
22490 /// @param locus the source location of declaration point this class.
22498 bool is_struct, const location& locus,
22506 decl_base(env, name, locus,
22518 locus, vis),
22936 /// @param locus the source location of the method.
22946 const location& locus,
22954 decl_base(type->get_environment(), name, locus, linkage_name, vis),
22956 declared_inline, locus, linkage_name, vis, bind)
22973 /// @param locus the source location of the method.
22983 const location& locus,
22991 decl_base(type->get_environment(), name, locus, linkage_name, vis),
22994 declared_inline, locus, linkage_name, vis, bind)
23010 /// @param locus the source location of the method.
23020 const location& locus,
23028 decl_base(type->get_environment(), name, locus, linkage_name, vis),
23031 declared_inline, locus, linkage_name, vis, bind)
24317 /// @param locus the location of the type.
24327 size_t size_in_bits, const location& locus,
24334 decl_base(env, name, locus, name, vis),
24337 locus, vis, mbr_types, data_mbrs, member_fns)
24350 /// @param locus the location of the type.
24363 size_t size_in_bits, const location& locus,
24371 decl_base(env, name, locus,
24383 locus, vis, mbr_types, data_mbrs, member_fns)
24397 /// @param locus the location of the type.
24401 size_t size_in_bits, const location& locus,
24409 decl_base(env, name, locus, name, vis),
24412 0, locus, vis)
24425 /// @param locus the location of the type.
24432 size_t size_in_bits, const location& locus,
24440 decl_base(env, name, locus,
24452 0, locus, vis)
24807 /// @param locus the source location where the template declaration is
24813 const location& locus,
24816 decl_base(env, name, locus, /*mangled_name=*/"", vis),
24962 /// @param locus the location of the declaration of this type template
24967 const location& locus)
24972 decl_base(enclosing_tdecl->get_environment(), name, locus),
24974 type_decl(enclosing_tdecl->get_environment(), name, 0, 0, locus),
25042 /// @param locus the location of the declaration of this template
25048 const location& locus)
25050 decl_base(type->get_environment(), name, locus, ""),
25121 /// @param locus the location of the declaration of the template
25126 const location& locus)
25131 decl_base(enclosing_tdecl->get_environment(), name, locus),
25134 0, 0, locus, name, VISIBILITY_DEFAULT),
25135 type_tparameter(index, enclosing_tdecl, name, locus),
25136 template_decl(enclosing_tdecl->get_environment(), name, locus),
25283 /// @param locus the location of the declaration.
25292 const location& locus,
25299 decl_base(env, "", locus, "", vis),
25300 template_decl(env, "", locus, vis),
25301 scope_decl(env, "", locus),
25311 /// @param locus the location of the declaration.
25320 const location& locus,
25327 decl_base(pattern->get_environment(), pattern->get_name(), locus,
25329 template_decl(pattern->get_environment(), pattern->get_name(), locus, vis),
25330 scope_decl(pattern->get_environment(), pattern->get_name(), locus),
25460 /// @param locus the location of the declaration of the class_tdecl
25466 const location& locus,
25472 decl_base(env, "", locus, "", vis),
25473 template_decl(env, "", locus, vis),
25474 scope_decl(env, "", locus),
25486 /// @param locus the source location of the declaration of the type.
25491 const location& locus,
25498 locus, pattern->get_name(), vis),
25499 template_decl(pattern->get_environment(), pattern->get_name(), locus, vis),
25500 scope_decl(pattern->get_environment(), pattern->get_name(), locus),