Lines Matching full:branch
253 /// The destinations of normal branch-afters and branch-throughs.
256 /// Normal branch-afters.
359 /// True if this cleanup scope has any branch-afters or branch-throughs.
362 /// Add a branch-after to this cleanup scope. A branch-after is a
363 /// branch from a point protected by this (normal) cleanup to a
367 /// contains a branch-after.
369 /// Branch-afters each have their own destination out of the
371 /// it. Therefore branch-afters usually force a switch after the
380 /// Return the number of unique branch-afters on this scope.
395 /// Add a branch-through to this cleanup scope. A branch-through is
396 /// a branch from a scope protected by this (normal) cleanup to an
400 /// In the following example, the branch through B's scope is a
401 /// branch-through, while the branch through A's scope is a
402 /// branch-after:
405 /// All branch-throughs have a common destination out of the
407 /// branch-throughs usually don't force a switch after the cleanup.
409 /// \return true if the branch-through was new to this scope
414 /// Determines if this cleanup scope has any branch throughs.