Add missing doc comment.
This CL should fix the doxygen error on kokoro. Change-Id: I820e6e6674edbc1af2b51ceb3cf87d724d7c0962 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/87300 Reviewed-by: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
This commit is contained in:
parent
89d6a1f376
commit
b3741f5036
|
@ -21,12 +21,18 @@
|
||||||
#include "src/tint/program_builder.h"
|
#include "src/tint/program_builder.h"
|
||||||
|
|
||||||
namespace tint::resolver {
|
namespace tint::resolver {
|
||||||
|
|
||||||
|
/// Helper class to retrieve sem information.
|
||||||
class SemHelper {
|
class SemHelper {
|
||||||
public:
|
public:
|
||||||
|
/// Constructor
|
||||||
|
/// @param builder the program builder
|
||||||
explicit SemHelper(ProgramBuilder* builder);
|
explicit SemHelper(ProgramBuilder* builder);
|
||||||
~SemHelper();
|
~SemHelper();
|
||||||
|
|
||||||
/// Get is a helper for obtaining the semantic node for the given AST node.
|
/// Get is a helper for obtaining the semantic node for the given AST node.
|
||||||
|
/// @param ast the ast node to get the sem for
|
||||||
|
/// @returns the sem node for the provided |ast|
|
||||||
template <typename SEM = sem::Info::InferFromAST,
|
template <typename SEM = sem::Info::InferFromAST,
|
||||||
typename AST_OR_TYPE = CastableBase>
|
typename AST_OR_TYPE = CastableBase>
|
||||||
auto* Get(const AST_OR_TYPE* ast) const {
|
auto* Get(const AST_OR_TYPE* ast) const {
|
||||||
|
@ -51,10 +57,12 @@ class SemHelper {
|
||||||
|
|
||||||
/// @returns the type name of the given semantic type, unwrapping
|
/// @returns the type name of the given semantic type, unwrapping
|
||||||
/// references.
|
/// references.
|
||||||
|
/// @param ty the type to look up
|
||||||
std::string TypeNameOf(const sem::Type* ty) const;
|
std::string TypeNameOf(const sem::Type* ty) const;
|
||||||
|
|
||||||
/// @returns the type name of the given semantic type, without unwrapping
|
/// @returns the type name of the given semantic type, without unwrapping
|
||||||
/// references.
|
/// references.
|
||||||
|
/// @param ty the type to look up
|
||||||
std::string RawTypeNameOf(const sem::Type* ty) const;
|
std::string RawTypeNameOf(const sem::Type* ty) const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
Loading…
Reference in New Issue