diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2020-05-29 08:36:10 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-29 08:36:10 -0400 |
| commit | f3d70425fa339a0d8f39b920235c98280d250bbb (patch) | |
| tree | 24923917e3ca43fdc1b3ca67ee589973c92a4b60 /source/slang/slang-mangle.cpp | |
| parent | 95597d77b131ee2c41c2eb4481844c315b2c82eb (diff) | |
Feature/ast syntax standard (#1360)
* Small improvements to documentation and code around DiagnosticSink
* Made methods/functions in slang-syntax.h be lowerCamel
Removed some commented out source (was placed elsewhere in code)
* Making AST related methods and function lowerCamel.
Made IsLeftValue -> isLeftValue.
Diffstat (limited to 'source/slang/slang-mangle.cpp')
| -rw-r--r-- | source/slang/slang-mangle.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/source/slang/slang-mangle.cpp b/source/slang/slang-mangle.cpp index 5e141228d..758e1d6f1 100644 --- a/source/slang/slang-mangle.cpp +++ b/source/slang/slang-mangle.cpp @@ -135,7 +135,7 @@ namespace Slang } else if( auto namedType = dynamicCast<NamedExpressionType>(type) ) { - emitType(context, GetType(context->astBuilder, namedType->declRef)); + emitType(context, getType(context->astBuilder, namedType->declRef)); } else if( auto declRefType = dynamicCast<DeclRefType>(type) ) { @@ -201,7 +201,7 @@ namespace Slang // "depth" (how many outer generics) and "index" (which // parameter are they at the specified depth). emitRaw(context, "K"); - emitName(context, genericParamIntVal->declRef.GetName()); + emitName(context, genericParamIntVal->declRef.getName()); } else if( auto constantIntVal = dynamicCast<ConstantIntVal>(val) ) { @@ -220,7 +220,7 @@ namespace Slang ManglingContext* context, DeclRef<Decl> declRef) { - auto parentDeclRef = declRef.GetParent(); + auto parentDeclRef = declRef.getParent(); auto parentGenericDeclRef = parentDeclRef.as<GenericDecl>(); if( parentDeclRef ) { @@ -251,7 +251,7 @@ namespace Slang if(auto inheritanceDeclRef = declRef.as<InheritanceDecl>()) { emit(context, "I"); - emitType(context, GetSup(context->astBuilder, inheritanceDeclRef)); + emitType(context, getSup(context->astBuilder, inheritanceDeclRef)); return; } @@ -264,11 +264,11 @@ namespace Slang // that is in the same module as the type it extends should // be treated as equivalent to the type itself. emit(context, "X"); - emitType(context, GetTargetType(context->astBuilder, extensionDeclRef)); + emitType(context, getTargetType(context->astBuilder, extensionDeclRef)); return; } - emitName(context, declRef.GetName()); + emitName(context, declRef.getName()); // Special case: accessors need some way to distinguish themselves // so that a getter/setter/ref-er don't all compile to the same name. @@ -339,7 +339,7 @@ namespace Slang else if(auto genericValueParamDecl = mm.as<GenericValueParamDecl>()) { emitRaw(context, "v"); - emitType(context, GetType(context->astBuilder, genericValueParamDecl)); + emitType(context, getType(context->astBuilder, genericValueParamDecl)); } else if(mm.as<GenericTypeConstraintDecl>()) { @@ -362,7 +362,7 @@ namespace Slang // if( auto callableDeclRef = declRef.as<CallableDecl>()) { - auto parameters = GetParameters(callableDeclRef); + auto parameters = getParameters(callableDeclRef); UInt parameterCount = parameters.getCount(); emitRaw(context, "p"); @@ -371,14 +371,14 @@ namespace Slang for(auto paramDeclRef : parameters) { - emitType(context, GetType(context->astBuilder, paramDeclRef)); + emitType(context, getType(context->astBuilder, paramDeclRef)); } // Don't print result type for an initializer/constructor, // since it is implicit in the qualified name. if (!callableDeclRef.is<ConstructorDecl>()) { - emitType(context, GetResultType(context->astBuilder, callableDeclRef)); + emitType(context, getResultType(context->astBuilder, callableDeclRef)); } } } |
