diff options
Diffstat (limited to 'lib/AST/Expr.cpp')
-rw-r--r-- | lib/AST/Expr.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/AST/Expr.cpp b/lib/AST/Expr.cpp index 99e07c4b8a..91b6dc9d4c 100644 --- a/lib/AST/Expr.cpp +++ b/lib/AST/Expr.cpp @@ -1372,8 +1372,8 @@ unsigned ExtVectorElementExpr::getNumElements() const { /// containsDuplicateElements - Return true if any element access is repeated. bool ExtVectorElementExpr::containsDuplicateElements() const { - const char *compStr = Accessor.getName(); - unsigned length = Accessor.getLength(); + const char *compStr = Accessor->getName(); + unsigned length = Accessor->getLength(); // Halving swizzles do not contain duplicate elements. if (!strcmp(compStr, "hi") || !strcmp(compStr, "lo") || @@ -1398,7 +1398,7 @@ bool ExtVectorElementExpr::containsDuplicateElements() const { /// getEncodedElementAccess - We encode the fields as a llvm ConstantArray. void ExtVectorElementExpr::getEncodedElementAccess( llvm::SmallVectorImpl<unsigned> &Elts) const { - const char *compStr = Accessor.getName(); + const char *compStr = Accessor->getName(); if (*compStr == 's') compStr++; |