reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5015 SourceLocation DeclLoc = ND->getTypeSpecStartLoc(); 5019 DeclLoc = ND->getLocation(); 5021 SourceLocation X = ND->getEndLoc(); 5024 std::string Name(ND->getNameAsString()); 5026 RewriteByRefString(ByrefType, Name, ND, true); 5029 RewriteByRefString(ByrefType, Name, ND); 5035 QualType Ty = ND->getType(); 5036 bool HasCopyAndDispose = Context->BlockRequiresCopying(Ty, ND); 5064 QualType Ty = ND->getType(); 5070 std::string HF = SynthesizeByrefCopyDestroyHelper(ND, flag); 5078 bool hasInit = (ND->getInit() != nullptr); 5082 if (CXXConstructExpr *CExp = dyn_cast<CXXConstructExpr>(ND->getInit())) { 5091 Name = ND->getNameAsString(); 5093 RewriteByRefString(ByrefType, Name, ND); 5102 RewriteByRefString(ByrefType, Name, ND); 5115 DeclLoc = ND->getLocation(); 5137 Expr *E = ND->getInit();