Home | History | Annotate | Download | only in Frontend

Lines Matching refs:cast

74         return cast<NamedDecl>(D)->getQualifiedNameAsString();
206 const NamespaceDecl* ND = cast<NamespaceDecl>(DC);
211 const EnumDecl* ED = cast<EnumDecl>(DC);
220 const RecordDecl* RD = cast<RecordDecl>(DC);
229 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC);
262 const FunctionDecl* FD = cast<FunctionDecl>(DC);
282 const CXXMethodDecl* D = cast<CXXMethodDecl>(DC);
311 const CXXConstructorDecl* D = cast<CXXConstructorDecl>(DC);
339 const CXXDestructorDecl* D = cast<CXXDestructorDecl>(DC);
355 const CXXConversionDecl* D = cast<CXXConversionDecl>(DC);
402 DeclContext* DC = cast<DeclContext>(I);
407 IndirectFieldDecl* IFD = cast<IndirectFieldDecl>(I);
412 LabelDecl *LD = cast<LabelDecl>(I);
417 FieldDecl *FD = cast<FieldDecl>(I);
423 TypedefNameDecl* TD = cast<TypedefNameDecl>(I);
428 EnumConstantDecl* ECD = cast<EnumConstantDecl>(I);
433 VarDecl* VD = cast<VarDecl>(I);
438 ImplicitParamDecl* IPD = cast<ImplicitParamDecl>(I);
443 ParmVarDecl* PVD = cast<ParmVarDecl>(I);
448 ObjCPropertyDecl* OPD = cast<ObjCPropertyDecl>(I);
453 FunctionTemplateDecl* FTD = cast<FunctionTemplateDecl>(I);
466 NamespaceAliasDecl* NAD = cast<NamespaceAliasDecl>(I);
471 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(I);