Home
last modified time | relevance | path

Searched refs:PathSegment (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DAutomaton.h69 struct PathSegment { struct in llvm::internal::NfaTranscriber
71 PathSegment *Tail;
76 SpecificBumpPtrAllocator<PathSegment> Allocator;
79 std::deque<PathSegment *> Heads;
85 PathSegment *makePathSegment(uint64_t State, PathSegment *Tail) { in makePathSegment()
86 PathSegment *P = Allocator.Allocate(); in makePathSegment()
98 PathSegment *Head = Heads[I]; in transition()
/third_party/skia/samplecode/
H A DSampleSimpleStroker.cpp93 struct PathSegment { struct in __anon18654::SkPathStroker2
107 void strokeLine(const PathSegment& line, bool needsMove);
114 void join(const PathSegment& prev, const PathSegment& curr);
120 static SkPoint unitNormal(const PathSegment& seg, float t);
123 static float squaredLineLength(const PathSegment& lineSeg);
140 PathSegment segment, prevSegment; in getFillPath()
180 void SkPathStroker2::strokeLine(const PathSegment& line, bool needsMove) { in strokeLine()
216 void SkPathStroker2::join(const PathSegment& prev, const PathSegment
[all...]
H A DSampleVariableWidthStroker.cpp440 struct PathSegment {
446 std::vector<PathSegment> fInner;
447 std::vector<PathSegment> fOuter;
454 OffsetSegments strokeSegment(const PathSegment& segment,
465 std::vector<PathSegment> strokeSegment(const PathSegment& seg,
483 static SkPoint unitNormal(const PathSegment& seg, float t, SkPoint* tangentOut);
486 static int segmentDegree(const PathSegment& seg);
489 static void splitSegment(const PathSegment& seg, float t, PathSegment* seg
[all...]
/third_party/skia/src/gpu/
H A DGrDistanceFieldGenFromVector.cpp195 class PathSegment { class
227 typedef SkTArray<PathSegment, true> PathSegmentArray;
229 void PathSegment::init() { in init()
239 if (fType == PathSegment::kLine) { in init()
252 SkASSERT(fType == PathSegment::kQuad); in init()
351 segments->back().fType = PathSegment::kLine; in add_line()
370 segments->back().fType = PathSegment::kQuad; in add_quad()
390 const PathSegment& segment, in calculate_nearest_point_for_quad()
452 void precomputation_for_row(RowData *rowData, const PathSegment& segment, in precomputation_for_row()
454 if (segment.fType != PathSegment in precomputation_for_row()
[all...]
/third_party/rust/crates/syn/src/
H A Dpath.rs9 pub segments: Punctuated<PathSegment, Token![::]>,
15 T: Into<PathSegment>,
103 pub struct PathSegment { structure names
109 impl<T> From<T> for PathSegment
114 PathSegment { in from()
476 impl Parse for PathSegment {
482 impl PathSegment { impls
490 return Ok(PathSegment::from(ident)); in parse_helper()
502 Ok(PathSegment { in parse_helper()
507 Ok(PathSegment in parse_helper()
[all...]
H A Dmeta.rs6 use crate::path::{Path, PathSegment};
409 segments.push_value(PathSegment::from(ident)); in parse_meta_path()
421 segments.push_value(PathSegment::from(ident)); in parse_meta_path()
H A Dlib.rs475 ParenthesizedGenericArguments, Path, PathArguments, PathSegment, QSelf,
/third_party/rust/crates/serde/serde_derive/src/
H A Dbound.rs189 fn visit_path_segment(&mut self, segment: &'ast syn::PathSegment) { in visit_path_segment()
375 segments: vec![syn::PathSegment { in type_of_item()
/third_party/rust/crates/clap/clap_derive/src/utils/
H A Dty.rs7 PathSegment, Type, TypePath,
77 fn only_last_segment(mut ty: &syn::Type) -> Option<&PathSegment> { in only_last_segment()
97 F: FnOnce(&PathSegment) -> bool, in subty_if()
/third_party/rust/crates/syn/tests/common/
H A Deq.rs117 use rustc_ast::ast::PathSegment;
504 spanless_eq_struct!(PathSegment; ident id args);
/third_party/rust/crates/syn/src/gen/
H A Dclone.rs1627 impl Clone for PathSegment {
1629 PathSegment { in clone()
H A Dfold.rs685 fn fold_path_segment(&mut self, i: PathSegment) -> PathSegment { in fold_path_segment()
2817 pub fn fold_path_segment<F>(f: &mut F, node: PathSegment) -> PathSegment in fold_path_segment()
2821 PathSegment { in fold_path_segment()
H A Deq.rs1558 impl Eq for PathSegment {}
1561 impl PartialEq for PathSegment {
H A Dvisit_mut.rs685 fn visit_path_segment_mut(&mut self, i: &mut PathSegment) { in visit_path_segment_mut()
3130 pub fn visit_path_segment_mut<V>(v: &mut V, node: &mut PathSegment) in visit_path_segment_mut()
H A Dhash.rs2078 impl Hash for PathSegment {
H A Ddebug.rs2293 impl Debug for PathSegment {
2295 let mut formatter = formatter.debug_struct("PathSegment"); in fmt()
/third_party/rust/crates/syn/tests/debug/
H A Dgen.rs3516 impl Debug for Lite<syn::PathSegment> {
3518 let mut formatter = formatter.debug_struct("PathSegment"); in fmt()

Completed in 41 milliseconds