summaryrefslogtreecommitdiff
path: root/source/slang/slang-check-conversion.cpp
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-05-22 14:21:37 -0400
committerGitHub <noreply@github.com>2020-05-22 11:21:37 -0700
commit076a4c06767cca12c5205d950e9cd37451f91488 (patch)
treedc3bcc376e18e5233f61b2cedfa3419717798a01 /source/slang/slang-check-conversion.cpp
parentdaf53bb2708982a2bcc6d6cc08fe88790ccf0bc2 (diff)
Tidy up around AST nodes (#1353)
* Fields from upper to lower case in slang-ast-decl.h * Lower camel field names in slang-ast-stmt.h * Fix fields in slang-ast-expr.h * slang-ast-type.h make fields lowerCamel. * slang-ast-base.h members functions lowerCamel. * Method names in slang-ast-type.h to lowerCamel. * GetCanonicalType -> getCanonicalType * Substitute -> substitute * Equals -> equals ToString -> toString * ParentDecl -> parentDecl Members -> members
Diffstat (limited to 'source/slang/slang-check-conversion.cpp')
-rw-r--r--source/slang/slang-check-conversion.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/source/slang/slang-check-conversion.cpp b/source/slang/slang-check-conversion.cpp
index f14855fba..e514caebf 100644
--- a/source/slang/slang-check-conversion.cpp
+++ b/source/slang/slang-check-conversion.cpp
@@ -15,7 +15,7 @@ namespace Slang
ConversionCost SemanticsVisitor::getImplicitConversionCost(
Decl* decl)
{
- if(auto modifier = decl->FindModifier<ImplicitConversionModifier>())
+ if(auto modifier = decl->findModifier<ImplicitConversionModifier>())
{
return modifier->cost;
}
@@ -239,7 +239,7 @@ namespace Slang
auto toElementType = toArrayType->baseType;
- if(auto toElementCount = toArrayType->ArrayLength)
+ if(auto toElementCount = toArrayType->arrayLength)
{
// In the case of a sized array, we need to check that the number
// of elements being initialized matches what was declared.
@@ -487,7 +487,7 @@ namespace Slang
{
// An important and easy case is when the "to" and "from" types are equal.
//
- if( toType->Equals(fromType) )
+ if( toType->equals(fromType) )
{
if(outToExpr)
*outToExpr = fromExpr;
@@ -722,7 +722,7 @@ namespace Slang
//
auto castExpr = createImplicitCastExpr();
castExpr->loc = fromExpr->loc;
- castExpr->Arguments.add(fromExpr);
+ castExpr->arguments.add(fromExpr);
//
// Next we need to set our cast expression as the "original"
// expression and then complete the overload process.
@@ -744,8 +744,8 @@ namespace Slang
// because we don't allow nested implicit conversions,
// but I'd rather play it safe.
//
- castExpr->Arguments.clear();
- castExpr->Arguments.add(fromExpr);
+ castExpr->arguments.clear();
+ castExpr->arguments.add(fromExpr);
}
return true;
@@ -830,9 +830,9 @@ namespace Slang
typeExpr->base.type = toType;
castExpr->loc = fromExpr->loc;
- castExpr->FunctionExpr = typeExpr;
+ castExpr->functionExpr = typeExpr;
castExpr->type = QualType(toType);
- castExpr->Arguments.add(fromExpr);
+ castExpr->arguments.add(fromExpr);
return castExpr;
}