summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2012-08-30 22:22:09 +0000
committerEli Friedman <eli.friedman@gmail.com>2012-08-30 22:22:09 +0000
commit5c27c4cef0516f038f3b4de55e5c1435609edab3 (patch)
tree2d05c5765ef60101c7d0a8a05a1fb6bafaf224f1 /clang/lib/AST/Decl.cpp
parenta3d3fe9be67754bda158dab73689e1e44a920b87 (diff)
downloadbcm5719-llvm-5c27c4cef0516f038f3b4de55e5c1435609edab3.tar.gz
bcm5719-llvm-5c27c4cef0516f038f3b4de55e5c1435609edab3.zip
Switch a couple getAs uses to castAs.
llvm-svn: 162948
Diffstat (limited to 'clang/lib/AST/Decl.cpp')
-rw-r--r--clang/lib/AST/Decl.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp
index d5b0be3ba4b..bfc6f61c8fb 100644
--- a/clang/lib/AST/Decl.cpp
+++ b/clang/lib/AST/Decl.cpp
@@ -903,7 +903,7 @@ std::string NamedDecl::getQualifiedNameAsString(const PrintingPolicy &P) const {
} else if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(*I)) {
const FunctionProtoType *FT = 0;
if (FD->hasWrittenPrototype())
- FT = dyn_cast<FunctionProtoType>(FD->getType()->getAs<FunctionType>());
+ FT = dyn_cast<FunctionProtoType>(FD->getType()->castAs<FunctionType>());
OS << *FD << '(';
if (FT) {
@@ -1859,7 +1859,7 @@ unsigned FunctionDecl::getBuiltinID() const {
/// based on its FunctionType. This is the length of the ParamInfo array
/// after it has been created.
unsigned FunctionDecl::getNumParams() const {
- const FunctionType *FT = getType()->getAs<FunctionType>();
+ const FunctionType *FT = getType()->castAs<FunctionType>();
if (isa<FunctionNoProtoType>(FT))
return 0;
return cast<FunctionProtoType>(FT)->getNumArgs();
OpenPOWER on IntegriCloud