| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| visitor.h | 317 virtual void visit(Dsymbol *) { assert(0); } function in class:ParseTimeVisitor 318 virtual void visit(Parameter *) { assert(0); } function in class:ParseTimeVisitor 319 virtual void visit(Statement *) { assert(0); } function in class:ParseTimeVisitor 320 virtual void visit(Type *) { assert(0); } function in class:ParseTimeVisitor 321 virtual void visit(Expression *) { assert(0); } function in class:ParseTimeVisitor 322 virtual void visit(TemplateParameter *) { assert(0); } function in class:ParseTimeVisitor 323 virtual void visit(Condition *) { assert(0); } function in class:ParseTimeVisitor 324 virtual void visit(Initializer *) { assert(0); } function in class:ParseTimeVisitor 327 virtual void visit(AliasThis *s) { visit((Dsymbol *)s); function in class:ParseTimeVisitor 328 virtual void visit(Declaration *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 329 virtual void visit(ScopeDsymbol *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 330 virtual void visit(Import *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 331 virtual void visit(AttribDeclaration *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 332 virtual void visit(StaticAssert *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 333 virtual void visit(DebugSymbol *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 334 virtual void visit(VersionSymbol *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 335 virtual void visit(AliasAssign *s) { visit((Dsymbol *)s); } function in class:ParseTimeVisitor 338 virtual void visit(Package *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 339 virtual void visit(EnumDeclaration *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 340 virtual void visit(AggregateDeclaration *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 341 virtual void visit(TemplateDeclaration *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 342 virtual void visit(TemplateInstance *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 343 virtual void visit(Nspace *s) { visit((ScopeDsymbol *)s); } function in class:ParseTimeVisitor 346 virtual void visit(VarDeclaration *s) { visit((Declaration *)s); } function in class:ParseTimeVisitor 347 virtual void visit(FuncDeclaration *s) { visit((Declaration *)s); } function in class:ParseTimeVisitor 348 virtual void visit(AliasDeclaration *s) { visit((Declaration *)s); } function in class:ParseTimeVisitor 349 virtual void visit(TupleDeclaration *s) { visit((Declaration *)s); } function in class:ParseTimeVisitor 352 virtual void visit(FuncLiteralDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 353 virtual void visit(PostBlitDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 354 virtual void visit(CtorDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 355 virtual void visit(DtorDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 356 virtual void visit(InvariantDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 357 virtual void visit(UnitTestDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 358 virtual void visit(NewDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 359 virtual void visit(StaticCtorDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 360 virtual void visit(StaticDtorDeclaration *s) { visit((FuncDeclaration *)s); } function in class:ParseTimeVisitor 361 virtual void visit(SharedStaticCtorDeclaration *s) { visit((StaticCtorDeclaration *)s); } function in class:ParseTimeVisitor 362 virtual void visit(SharedStaticDtorDeclaration *s) { visit((StaticDtorDeclaration *)s); } function in class:ParseTimeVisitor 365 virtual void visit(CompileDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 366 virtual void visit(UserAttributeDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 367 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 368 virtual void visit(AnonDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 369 virtual void visit(AlignDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 370 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 371 virtual void visit(CPPNamespaceDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 372 virtual void visit(VisibilityDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 373 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 374 virtual void visit(StorageClassDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 375 virtual void visit(ConditionalDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 376 virtual void visit(StaticForeachDeclaration *s) { visit((AttribDeclaration *)s); } function in class:ParseTimeVisitor 379 virtual void visit(DeprecatedDeclaration *s) { visit((StorageClassDeclaration *)s); } function in class:ParseTimeVisitor 380 virtual void visit(StaticIfDeclaration *s) { visit((ConditionalDeclaration *)s); } function in class:ParseTimeVisitor 381 virtual void visit(EnumMember *s) { visit((VarDeclaration *)s); } function in class:ParseTimeVisitor 382 virtual void visit(Module *s) { visit((Package *)s); } function in class:ParseTimeVisitor 383 virtual void visit(StructDeclaration *s) { visit((AggregateDeclaration *)s); } function in class:ParseTimeVisitor 384 virtual void visit(UnionDeclaration *s) { visit((StructDeclaration *)s); } function in class:ParseTimeVisitor 385 virtual void visit(ClassDeclaration *s) { visit((AggregateDeclaration *)s); } function in class:ParseTimeVisitor 386 virtual void visit(InterfaceDeclaration *s) { visit((ClassDeclaration *)s); } function in class:ParseTimeVisitor 387 virtual void visit(TemplateMixin *s) { visit((TemplateInstance *)s); } function in class:ParseTimeVisitor 388 virtual void visit(BitFieldDeclaration *s) { visit((VarDeclaration *)s); } function in class:ParseTimeVisitor 391 virtual void visit(ImportStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 392 virtual void visit(ScopeStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 393 virtual void visit(ReturnStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 394 virtual void visit(LabelStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 395 virtual void visit(StaticAssertStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 396 virtual void visit(CompileStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 397 virtual void visit(WhileStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 398 virtual void visit(ForStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 399 virtual void visit(DoStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 400 virtual void visit(ForeachRangeStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 401 virtual void visit(ForeachStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 402 virtual void visit(IfStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 403 virtual void visit(ScopeGuardStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 404 virtual void visit(ConditionalStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 405 virtual void visit(StaticForeachStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 406 virtual void visit(PragmaStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 407 virtual void visit(SwitchStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 408 virtual void visit(CaseRangeStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 409 virtual void visit(CaseStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 410 virtual void visit(DefaultStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 411 virtual void visit(BreakStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 412 virtual void visit(ContinueStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 413 virtual void visit(GotoDefaultStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 414 virtual void visit(GotoCaseStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 415 virtual void visit(GotoStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 416 virtual void visit(SynchronizedStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 417 virtual void visit(WithStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 418 virtual void visit(TryCatchStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 419 virtual void visit(TryFinallyStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 420 virtual void visit(ThrowStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 421 virtual void visit(AsmStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 422 virtual void visit(ExpStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 423 virtual void visit(CompoundStatement *s) { visit((Statement *)s); } function in class:ParseTimeVisitor 426 virtual void visit(CompoundDeclarationStatement *s) { visit((CompoundStatement *)s); } function in class:ParseTimeVisitor 427 virtual void visit(CompoundAsmStatement *s) { visit((CompoundStatement *)s); } function in class:ParseTimeVisitor 430 virtual void visit(InlineAsmStatement *s) { visit((AsmStatement *)s); } function in class:ParseTimeVisitor 431 virtual void visit(GccAsmStatement *s) { visit((AsmStatement *)s); } function in class:ParseTimeVisitor 434 virtual void visit(TypeBasic *t) { visit((Type *)t); } function in class:ParseTimeVisitor 435 virtual void visit(TypeError *t) { visit((Type *)t); } function in class:ParseTimeVisitor 436 virtual void visit(TypeNull *t) { visit((Type *)t); } function in class:ParseTimeVisitor 437 virtual void visit(TypeNoreturn *t) { visit((Type *)t); } function in class:ParseTimeVisitor 438 virtual void visit(TypeVector *t) { visit((Type *)t); } function in class:ParseTimeVisitor 439 virtual void visit(TypeEnum *t) { visit((Type *)t); } function in class:ParseTimeVisitor 440 virtual void visit(TypeTuple *t) { visit((Type *)t); } function in class:ParseTimeVisitor 441 virtual void visit(TypeClass *t) { visit((Type *)t); } function in class:ParseTimeVisitor 442 virtual void visit(TypeStruct *t) { visit((Type *)t); } function in class:ParseTimeVisitor 443 virtual void visit(TypeNext *t) { visit((Type *)t); } function in class:ParseTimeVisitor 444 virtual void visit(TypeQualified *t) { visit((Type *)t); } function in class:ParseTimeVisitor 445 virtual void visit(TypeTraits *t) { visit((Type *)t); } function in class:ParseTimeVisitor 446 virtual void visit(TypeMixin *t) { visit((Type *)t); } function in class:ParseTimeVisitor 447 virtual void visit(TypeTag *t) { visit((Type *)t); } function in class:ParseTimeVisitor 450 virtual void visit(TypeReference *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 451 virtual void visit(TypeSlice *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 452 virtual void visit(TypeDelegate *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 453 virtual void visit(TypePointer *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 454 virtual void visit(TypeFunction *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 455 virtual void visit(TypeArray *t) { visit((TypeNext *)t); } function in class:ParseTimeVisitor 458 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } function in class:ParseTimeVisitor 459 virtual void visit(TypeAArray *t) { visit((TypeArray *)t); } function in class:ParseTimeVisitor 460 virtual void visit(TypeSArray *t) { visit((TypeArray *)t); } function in class:ParseTimeVisitor 463 virtual void visit(TypeIdentifier *t) { visit((TypeQualified *)t); } function in class:ParseTimeVisitor 464 virtual void visit(TypeReturn *t) { visit((TypeQualified *)t); } function in class:ParseTimeVisitor 465 virtual void visit(TypeTypeof *t) { visit((TypeQualified *)t); } function in class:ParseTimeVisitor 466 virtual void visit(TypeInstance *t) { visit((TypeQualified *)t); } function in class:ParseTimeVisitor 469 virtual void visit(DeclarationExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 470 virtual void visit(IntegerExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 471 virtual void visit(NewAnonClassExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 472 virtual void visit(IsExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 473 virtual void visit(RealExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 474 virtual void visit(NullExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 475 virtual void visit(TypeidExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 476 virtual void visit(TraitsExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 477 virtual void visit(StringExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 478 virtual void visit(NewExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 479 virtual void visit(AssocArrayLiteralExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 480 virtual void visit(ArrayLiteralExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 481 virtual void visit(MixinExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 482 virtual void visit(FuncExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 483 virtual void visit(IntervalExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 484 virtual void visit(TypeExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 485 virtual void visit(ScopeExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 486 virtual void visit(IdentifierExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 487 virtual void visit(UnaExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 488 virtual void visit(DefaultInitExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 489 virtual void visit(BinExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 490 virtual void visit(DsymbolExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 491 virtual void visit(TemplateExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 492 virtual void visit(SymbolExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 493 virtual void visit(TupleExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 494 virtual void visit(ThisExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 495 virtual void visit(GenericExp *e) { visit((Expression *)e); } function in class:ParseTimeVisitor 498 virtual void visit(VarExp *e) { visit((SymbolExp *)e); } function in class:ParseTimeVisitor 499 virtual void visit(DollarExp *e) { visit((IdentifierExp *)e); } function in class:ParseTimeVisitor 500 virtual void visit(SuperExp *e) { visit((ThisExp *)e); } function in class:ParseTimeVisitor 503 virtual void visit(AddrExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 504 virtual void visit(PreExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 505 virtual void visit(PtrExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 506 virtual void visit(NegExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 507 virtual void visit(UAddExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 508 virtual void visit(NotExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 509 virtual void visit(ComExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 510 virtual void visit(DeleteExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 511 virtual void visit(CastExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 512 virtual void visit(CallExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 513 virtual void visit(DotIdExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 514 virtual void visit(AssertExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 515 virtual void visit(ThrowExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 516 virtual void visit(ImportExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 517 virtual void visit(DotTemplateInstanceExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 518 virtual void visit(ArrayExp *e) { visit((UnaExp *)e); } function in class:ParseTimeVisitor 521 virtual void visit(FuncInitExp *e) { visit((DefaultInitExp *)e); } function in class:ParseTimeVisitor 522 virtual void visit(PrettyFuncInitExp *e) { visit((DefaultInitExp *)e); } function in class:ParseTimeVisitor 523 virtual void visit(FileInitExp *e) { visit((DefaultInitExp *)e); } function in class:ParseTimeVisitor 524 virtual void visit(LineInitExp *e) { visit((DefaultInitExp *)e); } function in class:ParseTimeVisitor 525 virtual void visit(ModuleInitExp *e) { visit((DefaultInitExp *)e); } function in class:ParseTimeVisitor 528 virtual void visit(CommaExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 529 virtual void visit(PostExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 530 virtual void visit(PowExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 531 virtual void visit(MulExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 532 virtual void visit(DivExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 533 virtual void visit(ModExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 534 virtual void visit(AddExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 535 virtual void visit(MinExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 536 virtual void visit(CatExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 537 virtual void visit(ShlExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 538 virtual void visit(ShrExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 539 virtual void visit(UshrExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 540 virtual void visit(EqualExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 541 virtual void visit(InExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 542 virtual void visit(IdentityExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 543 virtual void visit(CmpExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 544 virtual void visit(AndExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 545 virtual void visit(XorExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 546 virtual void visit(OrExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 547 virtual void visit(LogicalExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 548 virtual void visit(CondExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 549 virtual void visit(AssignExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 550 virtual void visit(BinAssignExp *e) { visit((BinExp *)e); } function in class:ParseTimeVisitor 553 virtual void visit(AddAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 554 virtual void visit(MinAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 555 virtual void visit(MulAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 556 virtual void visit(DivAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 557 virtual void visit(ModAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 558 virtual void visit(PowAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 559 virtual void visit(AndAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 560 virtual void visit(OrAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 561 virtual void visit(XorAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 562 virtual void visit(ShlAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 563 virtual void visit(ShrAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 564 virtual void visit(UshrAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 565 virtual void visit(CatAssignExp *e) { visit((BinAssignExp *)e); } function in class:ParseTimeVisitor 568 virtual void visit(TemplateAliasParameter *tp) { visit((TemplateParameter *)tp); } function in class:ParseTimeVisitor 569 virtual void visit(TemplateTypeParameter *tp) { visit((TemplateParameter *)tp); } function in class:ParseTimeVisitor 570 virtual void visit(TemplateTupleParameter *tp) { visit((TemplateParameter *)tp); } function in class:ParseTimeVisitor 571 virtual void visit(TemplateValueParameter *tp) { visit((TemplateParameter *)tp); } function in class:ParseTimeVisitor 573 virtual void visit(TemplateThisParameter *tp) { visit((TemplateTypeParameter *)tp); } function in class:ParseTimeVisitor 576 virtual void visit(StaticIfCondition *c) { visit((Condition *)c); } function in class:ParseTimeVisitor 577 virtual void visit(DVCondition *c) { visit((Condition *)c); } function in class:ParseTimeVisitor 578 virtual void visit(DebugCondition *c) { visit((DVCondition *)c); } function in class:ParseTimeVisitor 579 virtual void visit(VersionCondition *c) { visit((DVCondition *)c); } function in class:ParseTimeVisitor 582 virtual void visit(ExpInitializer *i) { visit((Initializer *)i); } function in class:ParseTimeVisitor 583 virtual void visit(StructInitializer *i) { visit((Initializer *)i); } function in class:ParseTimeVisitor 584 virtual void visit(ArrayInitializer *i) { visit((Initializer *)i); } function in class:ParseTimeVisitor 585 virtual void visit(VoidInitializer *i) { visit((Initializer *)i); } function in class:ParseTimeVisitor 586 virtual void visit(CInitializer *i) { visit((Initializer *)i); } function in class:ParseTimeVisitor 595 virtual void visit(ErrorStatement *s) { visit((Statement *)s); } function in class:Visitor 596 virtual void visit(PeelStatement *s) { visit((Statement *)s); } function in class:Visitor 597 virtual void visit(UnrolledLoopStatement *s) { visit((Statement *)s); } function in class:Visitor 598 virtual void visit(SwitchErrorStatement *s) { visit((Statement *)s); } function in class:Visitor 599 virtual void visit(DebugStatement *s) { visit((Statement *)s); } function in class:Visitor 600 virtual void visit(DtorExpStatement *s) { visit((ExpStatement *)s); } function in class:Visitor 601 virtual void visit(ForwardingStatement *s) { visit((Statement *)s); } function in class:Visitor 602 virtual void visit(OverloadSet *s) { visit((Dsymbol *)s); } function in class:Visitor 603 virtual void visit(LabelDsymbol *s) { visit((Dsymbol *)s); } function in class:Visitor 604 virtual void visit(WithScopeSymbol *s) { visit((ScopeDsymbol *)s); } function in class:Visitor 605 virtual void visit(ArrayScopeSymbol *s) { visit((ScopeDsymbol *)s); } function in class:Visitor 606 virtual void visit(OverDeclaration *s) { visit((Declaration *)s); } function in class:Visitor 607 virtual void visit(SymbolDeclaration *s) { visit((Declaration *)s); } function in class:Visitor 608 virtual void visit(ForwardingAttribDeclaration *s) { visit((AttribDeclaration *)s); } function in class:Visitor 609 virtual void visit(ThisDeclaration *s) { visit((VarDeclaration *)s); } function in class:Visitor 610 virtual void visit(TypeInfoDeclaration *s) { visit((VarDeclaration *)s); } function in class:Visitor 611 virtual void visit(TypeInfoStructDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 612 virtual void visit(TypeInfoClassDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 613 virtual void visit(TypeInfoInterfaceDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 614 virtual void visit(TypeInfoPointerDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 615 virtual void visit(TypeInfoArrayDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 616 virtual void visit(TypeInfoStaticArrayDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 617 virtual void visit(TypeInfoAssociativeArrayDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 618 virtual void visit(TypeInfoEnumDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 619 virtual void visit(TypeInfoFunctionDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 620 virtual void visit(TypeInfoDelegateDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 621 virtual void visit(TypeInfoTupleDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 622 virtual void visit(TypeInfoConstDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 623 virtual void visit(TypeInfoInvariantDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 624 virtual void visit(TypeInfoSharedDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 625 virtual void visit(TypeInfoWildDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 626 virtual void visit(TypeInfoVectorDeclaration *s) { visit((TypeInfoDeclaration *)s); } function in class:Visitor 627 virtual void visit(FuncAliasDeclaration *s) { visit((FuncDeclaration *)s); } function in class:Visitor 628 virtual void visit(ErrorInitializer *i) { visit((Initializer *)i); } function in class:Visitor 629 virtual void visit(ErrorExp *e) { visit((Expression *)e); } function in class:Visitor 630 virtual void visit(ComplexExp *e) { visit((Expression *)e); } function in class:Visitor 631 virtual void visit(StructLiteralExp *e) { visit((Expression *)e); } function in class:Visitor 632 virtual void visit(CompoundLiteralExp *e) { visit((Expression *)e); } function in class:Visitor 633 virtual void visit(ObjcClassReferenceExp *e) { visit((Expression *)e); } function in class:Visitor 634 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); } function in class:Visitor 635 virtual void visit(OverExp *e) { visit((Expression *)e); } function in class:Visitor 636 virtual void visit(HaltExp *e) { visit((Expression *)e); } function in class:Visitor 637 virtual void visit(DotTemplateExp *e) { visit((UnaExp *)e); } function in class:Visitor 638 virtual void visit(DotVarExp *e) { visit((UnaExp *)e); } function in class:Visitor 639 virtual void visit(DelegateExp *e) { visit((UnaExp *)e); } function in class:Visitor 640 virtual void visit(DotTypeExp *e) { visit((UnaExp *)e); } function in class:Visitor 641 virtual void visit(VectorExp *e) { visit((UnaExp *)e); } function in class:Visitor 642 virtual void visit(VectorArrayExp *e) { visit((UnaExp *)e); } function in class:Visitor 643 virtual void visit(SliceExp *e) { visit((UnaExp *)e); } function in class:Visitor 644 virtual void visit(ArrayLengthExp *e) { visit((UnaExp *)e); } function in class:Visitor 645 virtual void visit(DelegatePtrExp *e) { visit((UnaExp *)e); } function in class:Visitor 646 virtual void visit(DelegateFuncptrExp *e) { visit((UnaExp *)e); } function in class:Visitor 647 virtual void visit(DotExp *e) { visit((BinExp *)e); } function in class:Visitor 648 virtual void visit(IndexExp *e) { visit((BinExp *)e); } function in class:Visitor 649 virtual void visit(ConstructExp *e) { visit((AssignExp *)e); } function in class:Visitor 650 virtual void visit(BlitExp *e) { visit((AssignExp *)e); } function in class:Visitor 651 virtual void visit(RemoveExp *e) { visit((BinExp *)e); } function in class:Visitor 652 virtual void visit(ClassReferenceExp *e) { visit((Expression *)e); } function in class:Visitor 653 virtual void visit(VoidInitExp *e) { visit((Expression *)e); } function in class:Visitor 654 virtual void visit(ThrownExceptionExp *e) { visit((Expression *)e); } function in class:Visitor [all...] |
| parsetimevisitor.d | 12 /** Basic and dumm visitor which implements a visit method for each AST node 19 void visit(AST.Dsymbol) { assert(0); } 20 void visit(AST.Parameter) { assert(0); } 21 void visit(AST.Statement) { assert(0); } 22 void visit(AST.Type) { assert(0); } 23 void visit(AST.Expression) { assert(0); } 24 void visit(AST.TemplateParameter) { assert(0); } 25 void visit(AST.Condition) { assert(0); } 26 void visit(AST.Initializer) { assert(0); } 30 void visit(AST.AliasThis s) { visit(cast(AST.Dsymbol)s); [all...] |
| permissivevisitor.d | 12 /** PermissiveVisitor overrides all the visit methods in the parent class 18 alias visit = ParseTimeVisitor!AST.visit; 20 override void visit(AST.Dsymbol){} 21 override void visit(AST.Parameter){} 22 override void visit(AST.Statement){} 23 override void visit(AST.Type){} 24 override void visit(AST.Expression){} 25 override void visit(AST.TemplateParameter){} 26 override void visit(AST.Condition){ [all...] |
| visitor.d | 23 * Classic Visitor class which implements visit methods for all the AST 24 * nodes present in the compiler. The visit methods for AST nodes 30 alias visit = ParseTimeVisitor!ASTCodegen.visit; 32 void visit(ASTCodegen.ErrorStatement s) { visit(cast(ASTCodegen.Statement)s); } 33 void visit(ASTCodegen.PeelStatement s) { visit(cast(ASTCodegen.Statement)s); } 34 void visit(ASTCodegen.UnrolledLoopStatement s) { visit(cast(ASTCodegen.Statement)s); [all...] |
| sapply.d | 25 * A Statement tree walker that will visit each Statement s in the tree, 36 alias visit = typeof(super).visit; 59 override void visit(Statement s) 64 override void visit(PeelStatement s) 69 override void visit(CompoundStatement s) 77 override void visit(UnrolledLoopStatement s) 85 override void visit(ScopeStatement s) 90 override void visit(WhileStatement s) 95 override void visit(DoStatement s [all...] |
| statement_rewrite_walker.d | 24 alias visit = SemanticTimePermissiveVisitor.visit; 43 override void visit(PeelStatement s) 49 override void visit(CompoundStatement s) 61 override void visit(CompoundDeclarationStatement s) 63 visit(cast(CompoundStatement)s); 66 override void visit(UnrolledLoopStatement s) 78 override void visit(ScopeStatement s) 84 override void visit(WhileStatement s) 90 override void visit(DoStatement s [all...] |
| ctfe.h | 29 void accept(Visitor *v) { v->visit(this); } 41 void accept(Visitor *v) { v->visit(this); } 53 void accept(Visitor *v) { v->visit(this); }
|
| apply.d | 62 * An Expression tree walker that will visit each Expression e in the tree, 73 alias visit = typeof(super).visit; 105 override void visit(Expression e) 110 override void visit(NewExp e) 116 override void visit(NewAnonClassExp e) 122 override void visit(TypeidExp e) 127 override void visit(UnaExp e) 132 override void visit(BinExp e) 137 override void visit(AssertExp e [all...] |
| transitivevisitor.d | 19 alias visit = PermissiveVisitor!AST.visit; 22 alias visit = __methods.visit; 34 override void visit(AST.ExpStatement s) 46 override void visit(AST.CompileStatement s) 52 override void visit(AST.CompoundStatement s) 83 override void visit(AST.CompoundDeclarationStatement s) 105 override void visit(AST.ScopeStatement s) 112 override void visit(AST.WhileStatement s [all...] |
| lambdacomp.d | 121 alias visit = SemanticTimeTransitiveVisitor.visit; 134 override void visit(FuncLiteralDeclaration fld) 177 override void visit(DotIdExp exp) 231 override void visit(IdentifierExp exp) 278 override void visit(DotVarExp exp) 294 override void visit(VarExp exp) 310 override void visit(CallExp exp) 335 override void visit(UnaExp exp) 347 override void visit(IntegerExp exp [all...] |
| init.h | 45 void accept(Visitor *v) { v->visit(this); } 53 void accept(Visitor *v) { v->visit(this); } 59 void accept(Visitor *v) { v->visit(this); } 68 void accept(Visitor *v) { v->visit(this); } 83 void accept(Visitor *v) { v->visit(this); } 92 void accept(Visitor *v) { v->visit(this); } 114 void accept(Visitor *v) { v->visit(this); }
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
| FDRTraceWriter.h | 35 Error visit(BufferExtents &) override; 36 Error visit(WallclockRecord &) override; 37 Error visit(NewCPUIDRecord &) override; 38 Error visit(TSCWrapRecord &) override; 39 Error visit(CustomEventRecord &) override; 40 Error visit(CallArgRecord &) override; 41 Error visit(PIDRecord &) override; 42 Error visit(NewBufferRecord &) override; 43 Error visit(EndBufferRecord &) override; 44 Error visit(FunctionRecord &) override [all...] |
| BlockIndexer.h | 46 Error visit(BufferExtents &) override; 47 Error visit(WallclockRecord &) override; 48 Error visit(NewCPUIDRecord &) override; 49 Error visit(TSCWrapRecord &) override; 50 Error visit(CustomEventRecord &) override; 51 Error visit(CallArgRecord &) override; 52 Error visit(PIDRecord &) override; 53 Error visit(NewBufferRecord &) override; 54 Error visit(EndBufferRecord &) override; 55 Error visit(FunctionRecord &) override [all...] |
| BlockPrinter.h | 42 Error visit(BufferExtents &) override; 43 Error visit(WallclockRecord &) override; 44 Error visit(NewCPUIDRecord &) override; 45 Error visit(TSCWrapRecord &) override; 46 Error visit(CustomEventRecord &) override; 47 Error visit(CallArgRecord &) override; 48 Error visit(PIDRecord &) override; 49 Error visit(NewBufferRecord &) override; 50 Error visit(EndBufferRecord &) override; 51 Error visit(FunctionRecord &) override [all...] |
| BlockVerifier.h | 51 Error visit(BufferExtents &) override; 52 Error visit(WallclockRecord &) override; 53 Error visit(NewCPUIDRecord &) override; 54 Error visit(TSCWrapRecord &) override; 55 Error visit(CustomEventRecord &) override; 56 Error visit(CallArgRecord &) override; 57 Error visit(PIDRecord &) override; 58 Error visit(NewBufferRecord &) override; 59 Error visit(EndBufferRecord &) override; 60 Error visit(FunctionRecord &) override [all...] |
| FDRTraceExpander.h | 41 Error visit(BufferExtents &) override; 42 Error visit(WallclockRecord &) override; 43 Error visit(NewCPUIDRecord &) override; 44 Error visit(TSCWrapRecord &) override; 45 Error visit(CustomEventRecord &) override; 46 Error visit(CallArgRecord &) override; 47 Error visit(PIDRecord &) override; 48 Error visit(NewBufferRecord &) override; 49 Error visit(EndBufferRecord &) override; 50 Error visit(FunctionRecord &) override [all...] |
| RecordPrinter.h | 32 Error visit(BufferExtents &) override; 33 Error visit(WallclockRecord &) override; 34 Error visit(NewCPUIDRecord &) override; 35 Error visit(TSCWrapRecord &) override; 36 Error visit(CustomEventRecord &) override; 37 Error visit(CallArgRecord &) override; 38 Error visit(PIDRecord &) override; 39 Error visit(NewBufferRecord &) override; 40 Error visit(EndBufferRecord &) override; 41 Error visit(FunctionRecord &) override [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/XRay/ |
| BlockPrinter.cpp | 13 Error BlockPrinter::visit(BufferExtents &R) { function in class:llvm::xray::BlockPrinter 16 return RP.visit(R); 20 Error BlockPrinter::visit(NewBufferRecord &R) { function in class:llvm::xray::BlockPrinter 26 return RP.visit(R); 29 Error BlockPrinter::visit(WallclockRecord &R) { function in class:llvm::xray::BlockPrinter 31 return RP.visit(R); 34 Error BlockPrinter::visit(PIDRecord &R) { function in class:llvm::xray::BlockPrinter 36 return RP.visit(R); 40 Error BlockPrinter::visit(NewCPUIDRecord &R) { function in class:llvm::xray::BlockPrinter 47 auto E = RP.visit(R) 51 Error BlockPrinter::visit(TSCWrapRecord &R) { function in class:llvm::xray::BlockPrinter 61 Error BlockPrinter::visit(CustomEventRecord &R) { function in class:llvm::xray::BlockPrinter 70 Error BlockPrinter::visit(CustomEventRecordV5 &R) { function in class:llvm::xray::BlockPrinter 79 Error BlockPrinter::visit(TypedEventRecord &R) { function in class:llvm::xray::BlockPrinter 89 Error BlockPrinter::visit(FunctionRecord &R) { function in class:llvm::xray::BlockPrinter 98 Error BlockPrinter::visit(CallArgRecord &R) { function in class:llvm::xray::BlockPrinter 105 Error BlockPrinter::visit(EndBufferRecord &R) { function in class:llvm::xray::BlockPrinter [all...] |
| FDRRecords.cpp | 18 Error BufferExtents::apply(RecordVisitor &V) { return V.visit(*this); } 19 Error WallclockRecord::apply(RecordVisitor &V) { return V.visit(*this); } 20 Error NewCPUIDRecord::apply(RecordVisitor &V) { return V.visit(*this); } 21 Error TSCWrapRecord::apply(RecordVisitor &V) { return V.visit(*this); } 22 Error CustomEventRecord::apply(RecordVisitor &V) { return V.visit(*this); } 23 Error CallArgRecord::apply(RecordVisitor &V) { return V.visit(*this); } 24 Error PIDRecord::apply(RecordVisitor &V) { return V.visit(*this); } 25 Error NewBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); } 26 Error EndBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); } 27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); [all...] |
| BlockIndexer.cpp | 18 Error BlockIndexer::visit(BufferExtents &) { return Error::success(); } function in class:llvm::xray::BlockIndexer 20 Error BlockIndexer::visit(WallclockRecord &R) { function in class:llvm::xray::BlockIndexer 26 Error BlockIndexer::visit(NewCPUIDRecord &R) { function in class:llvm::xray::BlockIndexer 31 Error BlockIndexer::visit(TSCWrapRecord &R) { function in class:llvm::xray::BlockIndexer 36 Error BlockIndexer::visit(CustomEventRecord &R) { function in class:llvm::xray::BlockIndexer 41 Error BlockIndexer::visit(CustomEventRecordV5 &R) { function in class:llvm::xray::BlockIndexer 46 Error BlockIndexer::visit(TypedEventRecord &R) { function in class:llvm::xray::BlockIndexer 51 Error BlockIndexer::visit(CallArgRecord &R) { function in class:llvm::xray::BlockIndexer 56 Error BlockIndexer::visit(PIDRecord &R) { function in class:llvm::xray::BlockIndexer 62 Error BlockIndexer::visit(NewBufferRecord &R) function in class:llvm::xray::BlockIndexer 72 Error BlockIndexer::visit(EndBufferRecord &R) { function in class:llvm::xray::BlockIndexer 77 Error BlockIndexer::visit(FunctionRecord &R) { function in class:llvm::xray::BlockIndexer [all...] |
| RecordPrinter.cpp | 15 Error RecordPrinter::visit(BufferExtents &R) { function in class:llvm::xray::RecordPrinter 20 Error RecordPrinter::visit(WallclockRecord &R) { function in class:llvm::xray::RecordPrinter 26 Error RecordPrinter::visit(NewCPUIDRecord &R) { function in class:llvm::xray::RecordPrinter 31 Error RecordPrinter::visit(TSCWrapRecord &R) { function in class:llvm::xray::RecordPrinter 36 Error RecordPrinter::visit(CustomEventRecord &R) { function in class:llvm::xray::RecordPrinter 44 Error RecordPrinter::visit(CustomEventRecordV5 &R) { function in class:llvm::xray::RecordPrinter 51 Error RecordPrinter::visit(TypedEventRecord &R) { function in class:llvm::xray::RecordPrinter 59 Error RecordPrinter::visit(CallArgRecord &R) { function in class:llvm::xray::RecordPrinter 64 Error RecordPrinter::visit(PIDRecord &R) { function in class:llvm::xray::RecordPrinter 69 Error RecordPrinter::visit(NewBufferRecord &R) function in class:llvm::xray::RecordPrinter 74 Error RecordPrinter::visit(EndBufferRecord &R) { function in class:llvm::xray::RecordPrinter 79 Error RecordPrinter::visit(FunctionRecord &R) { function in class:llvm::xray::RecordPrinter [all...] |
| /src/external/gpl3/gcc/dist/gcc/ |
| value-range-pretty-print.h | 28 void visit (const unsupported_range &) const override; 29 void visit (const irange &) const override; 30 void visit (const frange &) const override;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ |
| ISectionContribVisitor.h | 22 virtual void visit(const SectionContrib &C) = 0; 23 virtual void visit(const SectionContrib2 &C) = 0;
|
| /src/external/gpl3/gcc.old/dist/gcc/d/ |
| imports.cc | 41 using Visitor::visit; 70 void visit (Dsymbol *) function in class:ImportVisitor 77 void visit (Module *m) function in class:ImportVisitor 96 void visit (Import *m) function in class:ImportVisitor 104 void visit (EnumDeclaration *d) function in class:ImportVisitor 115 void visit (AggregateDeclaration *d) function in class:ImportVisitor 122 void visit (ClassDeclaration *d) function in class:ImportVisitor 130 void visit (VarDeclaration *d) function in class:ImportVisitor 136 visit ((Declaration *) d); 140 void visit (ScopeDsymbol * function in class:ImportVisitor 145 void visit (AliasDeclaration *d) function in class:ImportVisitor 171 void visit (OverDeclaration *d) function in class:ImportVisitor 178 void visit (OverloadSet *d) function in class:ImportVisitor 196 void visit (FuncAliasDeclaration *d) function in class:ImportVisitor 205 void visit (TemplateDeclaration *) function in class:ImportVisitor 209 void visit (TupleDeclaration *) function in class:ImportVisitor 215 void visit (Declaration *d) function in class:ImportVisitor [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/ |
| RecursiveSymbolVisitor.h | 44 return isa<CXXConversionDecl>(D) ? true : visit(D, D->getLocation()); 53 if (!visit(FD, Initializer->getSourceLocation(), 65 return visit(Expr->getFoundDecl(), Expr->getLocation()); 69 return visit(Expr->getFoundDecl().getDecl(), Expr->getMemberLoc()); 76 if (!visit(Component.getField(), Component.getEndLoc())) 92 if (!visit(TemplateTypeParm->getDecl(), TypeBeginLoc, TypeEndLoc)) 97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), 103 return visit(TP->getAsCXXRecordDecl(), TypeBeginLoc, TypeEndLoc); 111 return visit(TL.getTypedefNameDecl(), TL.getBeginLoc(), TypeEndLoc); 115 // The base visitor will visit NNSL prefixes, so we should only look a 140 bool visit(const NamedDecl *ND, SourceLocation BeginLoc, function in class:clang::tooling::RecursiveSymbolVisitor 145 bool visit(const NamedDecl *ND, SourceLocation Loc) { function in class:clang::tooling::RecursiveSymbolVisitor [all...] |